Articles of custom post types

Как использовать предыдущие и следующие сообщения для каждого дочернего элемента SET в настраиваемом типе сообщений?

У меня есть настраиваемый тип сообщений, настроенный с помощью настраиваемого пользовательского плагина пользовательского сообщения типа «Выставки». Для каждой выставки есть родительский пост (например: выставка 2011, выставка 2012), а под каждым из них – несколько детских постов (например: выставка 2011> картина 1, живопись 2, живопись 3 и т. Д.). У меня есть single-exhibition.php, чтобы показать другой […]

Родительская страница и URL-адрес Breadcrumb для пользовательских типов сообщений не работают

Что я создал У меня есть три пользовательских типа сообщений, они называются «бренды», «карьеры» и «новости». У меня есть три шаблона страниц, они называются «страницы-бренды», «страницы-карьеры» и «страницы-новости». Страницы, которые я создал с помощью этих шаблонов, запускают запрос для настраиваемых сообщений с тем же именем (т.е. на странице «Новости» перечислены все пользовательские сообщения «новости»). Пули […]

Создание соединений программно с общими полями на CPT

Я пытаюсь создать программную связь между двумя CPT, которые имеют общее поле (id_number). Например: CPT «Город»: post_name: Нью-Йорк ID_NUMBER: 34 CPT «Цвет»: POST_NAME: Красный ID_NUMBER: 34 Я пробовал примеры в вики-сообщениях Posts 2 Posts, и он функционировал, если я выбираю по очереди сообщения (у меня около 4500 сообщений). Я бы хотел, чтобы это можно было […]

Создание страницы галереи галереи для пользовательского типа сообщения, у которого уже есть страница архива

Я создал файл персонализированного типа событий в пользовательском поле даты и успешно завершил все связанные страницы. В нем есть : Архивная страница в формате: http://www.example.com/events/ Архив по месяцам (дата и дата публикации) и правильное структурирование URL-адресов, например: http://www.example.com/2015/11/events/ Вы можете проверить этот вопрос, который я недавно спросил, чтобы понять мой подход к созданию событий, которые […]

Ошибка пользовательского сообщения для сохранения 500

Были проблемы с получением ошибки 500. Иногда изменения сохраняются, как правило, нет. Я выдаю значения $ key / $, чтобы проверить, что он достигает функции и foreach. Вывод – это первая пара ключей / значений снова и снова … Я подхожу к этому так, потому что у меня будет неизвестное количество «офицеров», которое будет выводиться […]

Отображать архив пользовательских сообщений на шаблоне page.php

Я хочу отобразить архив пользовательского типа сообщений моего плагина внутри обычного шаблона страницы. Мой подход: function my_include_template($template) { global $post; if ( is_post_type_archive('my_custom_post') ) { $new_template = locate_template( array( 'page.php' ) ); if ( '' != $new_template ) { return $new_template ; } } return $template; } add_filter('template_include', 'my_include_template', 99); Таким образом будет создан шаблон […]

Как правильно переводить пользовательские сообщения, переписывает URL?

У меня есть пользовательский тип сообщения типа. Я только что добавил вариант перезаписи: 'rewrite' => array('slug'=>__('products','jungle'),'with_front'=> false) Хорошо. Но я хочу mydomain.com/products, а также mydomain.com/prodotti или mydomain.com/produits и т. Д. … Официальные документы говорят: «Должно быть переводимым». Но это не так: я поставил правильные файлы po / mo под wp-themes / jungle / languages, но […]

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

функция function get_taxonomy_names($post_id, $term_name) { $collections = wp_get_post_terms($post_id, $term_name, array("fields" => "all")); $count = count($collections); $return = ''; if($count > 0) { $i = 1; foreach($collections as $collection) { $return .= $collection->name; if($count > 1) { if($count == $i) { continue; } $return .= ', '; } $i++; } } return $return; } Шаблон продукта […]

Измените URL-адрес проектов в теме Divi

Я использую тему Divi для сайта WordPress. На данный момент все в Project Custom Post имеет одинаковый URL-адрес в следующем формате: www.mywebsite.com/projects/project-name Я попытался изменить projects на более динамическое имя, основанное на категории, к которой принадлежит проект. Я знаю, что я могу просто создать несколько пользовательских сообщений, но я предпочитаю хранить их так. Я попытался […]

Импортированный контент не отображается во внешнем интерфейсе

Я обнаружил, что аналогичные проблемы были отправлены пару раз, для разных пользовательских типов сообщений, но ни один из решений не работал для меня, а на эти другие вопросы не было предоставлено много информации, я постараюсь дать как можно более подробную информацию, чем это возможно, и, надеюсь, это нить поможет многим другим в моей ситуации. Проблема: […]