Произвольные типы записей в WordPress, добавление по шаблону

Первым делом самолеты, добавляем в functions.php то что ниже, <? /*————————————————————————————*/ /* Каталог проектов /*————————————————————————————*/ function my_custom_post_kat() { $labels = array( ‘name’ => _x( ‘Каталог проектов’, ‘post type general name’ ), ‘singular_name’ => _x( ‘Каталог проектов’, ‘post type singular name’

Polylang перевод кусков текста в шаблонах

Не особо интуитивный плагин канеш, перевод разной херни в шаблоне проводим таким способом <?php pll_e(‘Главная’,’Home’); ?>   Потом на странице Переводы строк можно переименовать или допилить как необходимо. Для нахуя? Да блять штобы не делать по 10 шаблонов по языку

Вывод инфы в зависимости от выбранного языка, плагин Polylang

В данном случае вывод полей ACF на странице, в зависимости от выбранного языка русский или англ, <?php $my_lang = pll_current_language(); if ( $my_lang == ‘ru’ ) { the_field(‘cont_2’); } elseif ( $my_lang == ‘en’ ) { the_field(‘cont_2_en’); } ?> упрощенный

Добавляем поиск по полям ACF

По умолчанию родной поиск вордпресс нихуя не работает по полям плагина ACF, так то это не проблема, но есть… бывает Кусок это свистелки перделки добавить в functions.php, и все. /** * Extend WordPress search to include custom fields * *