Как добавить код после определённого абзаца в WP?

В файл functions.php добавляем код

// Вставляем любой код выбранного после абзаца
add_filter( 'the_content', 'wpse_ad_content' );
function wpse_ad_content( $content ) {
        if( !is_single() )
            return $content;
            $paragraphAfter = 3; //Введите номер абзаца, после которого вставляем.
            $content = explode ( "</p>", $content );
            $new_content = '';
                for ( $i = 0; $i < count ( $content ); $i ++ ) {
                    if ( $i == $paragraphAfter ) {
                    $new_content .= ' здесь ваш код ';
                    }
            $new_content .= $content[$i] . "</p>";
            }
            return $new_content;
    }
Опубликовано Рубрики WordpressМетки Leave a comment

Закрываем доступ к xmlrpc.php в WordPress

Данный файл позволяющий удалённо создавать, редактировать и удалять:

  • посты,
  • таксономии (рубрики, метки и прочее),
  • медиафайлы,
  • комментарии,
  • и даже пользователей.

Читать далее Закрываем доступ к xmlrpc.php в WordPress

Вывод изображений в RSS-ленте на WordPress

Не люблю я устанавливать дополнительные плагины на CMS, поэтому отправляемся ковырять код.

Всё это в моём случае понадобилось для того, чтобы сделать анонсы новостей моего научно-популярного блога на subscribe.ru более привлекательными.
Для этого добавляем вот такой вот код в файл functions.php Читать далее Вывод изображений в RSS-ленте на WordPress

Плагин Cat-pass по-русски (защита паролем ваших категорий)

Недавно на одном из блогов понадобилась защита отдельных категорий паролем.

Поискав в сети плагины, наткнулся на вот этот: Cat-Pass.

Плагин понравился. Читать далее Плагин Cat-pass по-русски (защита паролем ваших категорий)

Лечим ошибку FATAL ERROR: ALLOWED MEMORY SIZE OF — BYTES EXHAUSTED

Логотип WordPressПервый раз столкнулся с данной ошибкой на сайте WordPress, работающем на одном из хостеров, расположенных на Украине.

После изучения проблемы понял, что ошибка, как видно из её названия, связана с малым количеством доступной памяти. Читать далее Лечим ошибку FATAL ERROR: ALLOWED MEMORY SIZE OF — BYTES EXHAUSTED