Архив Web заметки - Page 2

Переадресация в вордпресс

Переадресация на главную после авторизации в wordpress.
Самое простое решение, добавить данный код в wp-login.php но есть небольшой минус, при апдейте данного файла очередным обновлением ядра движка, данный код пропадет.
 

PHP список годов

Пример вывода списка с перечисленными годами и фиксированием выбранного.
Если сделать модификации можно добавить диапазон с ... по ..., в моем примере нужно было с ... по текущий год.

Кликабельные ячейки в таблице

Понадобилось, чтобы ячейка в таблице была кликабельной, но в тоже время открывалась в новой вкладке.
Поиски дало мало результатов, написание своих костылей тоже поначалу не привело ни  к чему.
Вот пример попытки, в ячейке td хранилась обычная ссылка, пытался имитировать клик по ней.
$("td").click(function () {
$(this).children('a').trigger('click');
});
Далее нашел костыль. При клике по ячейке задаем функцию обработки
Сама функция обработки ...

Закрепляем заголовок у таблицы

Фиксированный заголовок у таблиц нужен для больших данных, когда есть вертикальный скролллинг.
Перед применением убедиться что таблица не вылезает за ширину страницы, т.е. нет горизонтального скроллинга(для фреймов).
Стиль
#header-fixed {
position: fixed;
top: 0px;
display:none;
}
Скрипт js
$(document).ready(function(){

var tableOffset = $("#table-1").offset().top;
var ...

Скрываем часть страницы wordpress

Для скрытия записи целиком или части контента пойдет такой код, который добавить в functions.php текущей темы.
Использовать
Для особых случаев можно его усложнять, проверка прав, доступа, кол-ва постов и т.п. путем проверок в функции или добавлением атрибутов к шорткоду.