Добавление полей в форму регистрации

В предыдущих постах я говорил о том, как добавлять и удалять дополнительные поля без плагинов в пользовательских профилях в WordPress. Остался последний этап — засунуть все эти поля в регистрацию, да и ещё и с валидацией. Приступим: <?php add_action(’register_form’,’show_fields’); add_action(’register_post’,’check_fields’,10,3); add_action(’user_register’, ‘register_fields’);   function show_fields() { /* добавляем поля "Город" и "Номер сотового" в форму…

Дополнительные способы добавления и удаления полей в профилях пользователей

Более подробно о расширении пользовательских профилей уже было написано ранее. Сейчас лишь рассмотрим частные случаи

Расширение профиля пользователей

Однако расширение может потребоваться и по другим причинам. Предположим у вас на блоге пишут посты многие авторы. А вы хотите знать о них всё! Ну или хотя бы номер телефона и Webmoney-реквизиты, чтобы как-то оплачивать им работу. Никаких плагинов мы использовать не будем. Короче вот вам пример кода, который нужно засунуть в functions.php, сейчас расскажу,…

Блокировка хотлинков

Суть блокировки в том, чтобы другие сайты не тырили контент и не создавали лишний траф на хостинг. Что это значит? Предположим владелец какого-то сайта (как правило гавносайта) увидел у вас на блоге прикольное изображение. И он хочет использовать его и у себя тоже. Так вот, мало того, что он ворует ваш контент, так ему ещё…

Простенькая валидация формы комментариев

Во время создания этого блога, я долго думал, что делать с комментариями — нужен ли ajax, как лучше сделать проверку полей и прочее. Первоначально я решил ограничиться простой JavaScript-валидацией, через некоторое время я начал использовать jQuery на блоге, теперь вот подумываю об AJAX-добавлении комментов. Конечно, в WordPress уже существует валидация по умолчанию, но во-первых она…

Склонение слов в зависимости от стоящих рядом с ними цифр (существительных после числительных)

Передо мной встала такая задача, когда я занимался интернет-магазином Blue Jay и мне требовалось вывести общее количество товаров в категориях

Как вывести номер текущей страницы

Способ, описанный в этом посту, позволяет в любом месте вывести либо получить и записать в переменную номер страницы, на которой вы находитесь, применимо для

1 111 112 113 114