Почему целых 8 лет я работаю только с WordPress или какую CMS выбрать?

Веду этот блог ни много ни мало с 2011 года, и за это время я получил довольно много просьб о написании статей для самых начинающих, тех, кто только-только определился с выбором движка. Возможно продвинутые пользователи будут недовольны таким решением, но статей для начинающих не так чтобы очень много в принципе, поэтому довольно скоро они все …

ПодробнееПочему целых 8 лет я работаю только с WordPress или какую CMS выбрать?

«Знаменитая» 5-и минутная установка WordPress

Начну с того, что если человек пока еще вообще мало что понимает в сайтах, то хоть установка и будет пятиминутной для него так же, но подготовка к этой установке может затянуться. Для этого нужно иметь представление о некоторых других вещах, и я постараюсь о них сейчас рассказать. Вкратце о том, из чего состоят сайты Сайты …

Подробнее«Знаменитая» 5-и минутная установка WordPress

Знакомство с админкой WordPress. Консоль. Меню. Настройки экрана.

Как вы возможно знаете, WordPress первоначально задумывался как блог, поэтому, когда мы попадаем в админку (на минуточку — ваш-сайт/wp-admin, если кто ещё не в курсе ), в меню мы видим все разделы, которые связаны с блогом — это записи, страницы, комментарии, пользователи. Первоначально я предполагал, что вы имеете представление о том, что такое блог, поэтому …

ПодробнееЗнакомство с админкой WordPress. Консоль. Меню. Настройки экрана.

Создание скрытого администратора как способ обезопасить себя при работе с недобросовестными клиентами

Прежде всего скажу — в большинстве случаев так делать не нужно, и если у вас проблема с доверием к клиенту, во-первых, обязательно берите предоплату, а во вторых, ведите разработку на своём собственном тестовом сервере. Только и всего. Небольшой отступление — да, это премиум пост, и ввиду отсутствия рекламы, премиум посты будут периодически появляться на моём …

ПодробнееСоздание скрытого администратора как способ обезопасить себя при работе с недобросовестными клиентами

Изменение страницы входа WordPress. C учётом сообщений об ошибках и редиректов.

На своём блоге я всегда стараюсь брать те темы, которые наиболее актуальны русскоязычным пользователям. Иногда получается… а иногда нет. Поэтому прежде всего хочу напомнить — если у вас есть предложение для поста, свяжитесь со мной любым удобным вам способом. Буду вам за это очень благодарен. А теперь ближе к делу. Представляю вам серию постов, посвящённых …

ПодробнееИзменение страницы входа WordPress. C учётом сообщений об ошибках и редиректов.

Замена логина администратора уже после установки блога

Во время установки WordPress в качестве имени пользователя(логина) нам предлагает выбрать admin. Если вы читали мой блог, то уже убедились, что лучше не использовать ничего стандартного. Ведь тем самым мы упрощаем работу хакерам. Поэтому меняем admin на любой другой логин, который вам по душе. А теперь для тех, у кого WordPress уже установлен: Запустите этот …

ПодробнееЗамена логина администратора уже после установки блога

AJAX в WordPress, с чего б начать?

Проводил опрос в своём телеграм канале относительно этого поста и выяснилсь, что большинству он всё-таки нужен, поэтому погнали. Тут я буду рассчитывать на то, что вы базово знаете PHP, базово знаете jQuery. Если да, то трудностей этот урок вызвать не должен. Если вы не знаете этих вещей, то сорян, вам тут вычитывать нечего. 🔫 Заглядывайте …

ПодробнееAJAX в WordPress, с чего б начать?

wp_count_posts () или как посчитать количество постов в WordPress.

Очень удобная и быстрая функция, которая позволяет получить количество постов определенного типа записей, а также любого статуса, даже неопубликованные и удаленные. В принципе, при работе с WP_Query () вы также можете получить количество постов согласно вашего запроса, но нужно ли это делать в каждом случае или может быть вам захочется получить количество постов, которые обладают …

Подробнееwp_count_posts () или как посчитать количество постов в WordPress.

wp_kses() или как оставить в тексте только разрешенные теги HTML и их атрибуты

Эта функция позволяет отфильтровать контент и оставить там только те HTML теги и их атрибуты, которые вы хотите. wp_kses ( $content, $html_tags, $protocols ) ; $content (строка)(обязательно) сюда помещается контент, который хотите отфильтровать. $html_tags (массив)(обязательно) массив с перечислением разрешенных тегов HTML и их атрибутов. array( ‘a’ => array( ‘href’ => array(), ‘title’ => array() ), …

Подробнееwp_kses() или как оставить в тексте только разрешенные теги HTML и их атрибуты

get_term_meta () — получает значение из мета поля таксономии.

Данная функция используется, если вам нужно получить какие-то мета данные таксономии. Эта функция работает также как и функция get_post_meta (). get_term_meta ( $term_id, $key, $single ) $term_id (число)(обязательно) указываем ID элемента таксономии. $key (строка)(необязательно) указываем имя ключа мета поля. Если ключ не указать, то выведет массив всех мета полей данной таксономии. По умолчанию ». $single …

Подробнееget_term_meta () — получает значение из мета поля таксономии.

add_term_meta () или как добавить мета данные в таксономию

По разным причинам, но иногда приходится передавать какие-то данные через таксономии. Для того, чтобы добавить какие-либо данные в мета поле таксономии нам нужно создать это мета поле. Как же это сделать?! Очень просто — мета поле таксономии создаётся в момент добавления туда каких-либо данные функцией add_term_meta (), о которой мы и поговорим сегодня. add_term_meta( $term_id, …

Подробнееadd_term_meta () или как добавить мета данные в таксономию

PHP в WordPress. Что нужно знать? Прямо ну вообще с нуля.

Весь WordPress написан на PHP. Поэтому для того, чтобы создавать или редактировать темы, или писать плагины, вам нужно знать некоторые вещи. На моем блоге также есть пост про использование MySQL в WordPress — о том, как правильно создавать запросы, используя предназначенный для этого класс $wpdb. Это немного дополненный старый пост, поэтому тут уже сотня комментов …

ПодробнееPHP в WordPress. Что нужно знать? Прямо ну вообще с нуля.

О том, как меня пригласили в Epic Skills вести курс по WordPress

В начале этого года мне написал какой-то чел с сайта и попросил помочь. Так как он был из Питера, а я как раз в тот момент был в Питере, я согласился, даже не смотря на то, что это было 2 января. На самом деле, если у тебя есть какой-то интересный проект и ты хочешь его …

ПодробнееО том, как меня пригласили в Epic Skills вести курс по WordPress

Почему бы 4-й раз не поменять домен, чтобы сайт ещё больше просел в выдаче?

Ещё месяца два назад мой сайт занимал первые-вторые позиции по многим основным запросам, связанным с WordPress. Потом я захотел поменять домен, потом, когда новый домен уже начал появляться в выдаче, я передумал и решил вернуться на старый, и вот, спустя неделю я снова решил переехать, но уже на misha.blog. Мне уже начали писать читатели с …

ПодробнееПочему бы 4-й раз не поменять домен, чтобы сайт ещё больше просел в выдаче?

Начни здесь → Регистрация домена и его привязка к хостингу, подключение по FTP/SFTP, создание базы данных и установка WordPress

Как показал мой опыт, у очень многих людей возникают с этим трудности. Да в принципе, если вспомнить меня… эээ… 10 лет назад? Или.. Ну короче в школе я тогда учился. И на всю жизнь запомню, как я пытался установить Apache, как ковырялся в httpd.conf и мучил файл hosts. А я рассказывал, как долго я пытался …

ПодробнееНачни здесь → Регистрация домена и его привязка к хостингу, подключение по FTP/SFTP, создание базы данных и установка WordPress