Articles of permalinks

Как программно создать простую HTML-страницу, используя постоянную ссылку в WordPress?

Я хочу создать простую HTML-страницу (не WordPress страницу) программно, используя структуру permalink другого уже существующего сообщения. Например, уже существующая должность: www.example.com/this-is-example-post Я хочу создать еще 3 страницы, а именно. www.example.com/this-is-example-post/index1 www.example.com/this-is-example-postindex2 www.example.com/this-is-example-post/index3 Эти URL-адреса не обязательно должны быть реальными страницами. Мне просто нужны три разных страницы для хранения разных метафайлов Facebook. Я создаю плагин. Пожалуйста, […]

Пользовательская структура константной ссылки для пользовательских результатов типа сообщения в 404

Я нашел код онлайн для создания пользовательской постоянной ссылки для настраиваемого типа сообщения: add_filter('post_type_link', 'wpse33551_post_type_link', 1, 3); function wpse33551_post_type_link( $link, $post = 0 ){ $timestamp = $post->post_date; $timestamp = preg_replace("/[^A-Za-z0-9]/", "", $timestamp); if ( $post->post_type == 'recipe' ){ return home_url( 'recipe/' . $timestamp ); } else { return $link; } } add_action( 'init', 'wpse33551_rewrites_init' ); […]

Исключить javascript в определенном URL-адресе страницы и всех последующих URL-адресах после прямой косой черты

Я пытаюсь исключить javascript из нескольких страниц. Но я хочу настроить таргетинг на все страницы после косой черты. Поэтому я хочу настроить таргетинг: www.website.com/page-name/.. Итак, самое имя страницы, alswell, как и все братья и сестры, которые когда-либо появлялись после него. Таким образом, этот URL-адрес www.website.com/pagename/word/ а также www.website.com/page-name/00/word/name/ Чтобы включить и исключить мой javascript, я […]

Пользовательская дочерняя страница типа страницы 404

Эта проблема кажется довольно распространенной, но решения, которые работали для других, не работали для меня. Я использую плагин CPT UI и создал CPT с названием «курсы» со следующими настройками: register_post_type('courses', array( 'label' => 'Courses', 'description' => '', 'public' => true, 'show_ui' => true, 'show_in_menu' => true, 'capability_type' => 'post', 'map_meta_cap' => true, 'hierarchical' => true, […]

Как установить «with_front» => false »в сгенерированный плагинами cpt?

Я использую внешний плагин (а не мой собственный CPT) для управления событиями на сайте, где структура permalinks в блоге есть / news /% category% /% postname% / Обычно для CPT я мог бы установить preend с фронтом FALSE при создании CPT, но в этом случае я не знаю, как плагин контролирует определение. Разработчик прислал мне […]

Добавить категорию slug как атрибут класса в массив ссылок

Этот невероятный сайт и гениальные разработчики здесь помогли мне значительно в течение моего WP Dev на протяжении многих лет, во-первых, СПАСИБО. Теперь я столкнулся с проблемой, с которой я пытался найти решение в течение последних 3 дней и сводил меня с ума, но может быть легко для одного из вас, гения! Проблема… Я использую отличный […]

Перенаправление на пост после публикации или обновления опубликованного сообщения

Как я могу получить постоянную ссылку на сообщение из functions.php в моей теме? Я знаю этот код: get_permalink($post->ID); но это создает что-то вроде этого: mydomain.com/index.php?p=123 и мне нужно что-то вроде этого: mydomain.com/post-name Является ли это возможным? Я редактирую, чтобы опубликовать свой код: add_filter('redirect_post_location', 'redirect_to_post_on_publish_or_save'); function redirect_to_post_on_publish_or_save($location) { global $post; if ( (isset($_POST['publish']) || isset($_POST['save'])) && […]

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

Я создаю сайт WordPress, в котором зарегистрировано 3 пользовательских типа записей: course , chapter и lesson . Все эти типы сообщений связаны между собой и используют отношения с использованием настраиваемых полей. Например, в chapter есть настраиваемое поле, в котором хранится объект пост- course в который он принадлежит. То же самое касается lesson и chapter он […]

Подкатегории сохраняют переадресацию на страницы с одинаковыми слизнями

То, что я хочу сделать, это иметь категорию news с двумя подкатегориями ( property-registration property-revitalization ). Переход в / новости отлично работает. Однако переезд / news / property-registration или / news / property-revitalization переадресовывается на страницы с одинаковым именем (вместо этого вместо /programs/property-registration and /programs/property-revitalization ). Я загрузил несколько плагинов, которые позволяют мне сохранять шаблоны […]

Настройка настраиваемой постоянной позиции типа

Я понимаю, как зарегистрировать пользовательский тип сообщения, настроить пул и решить, нужно ли добавлять «фронт» (параметры постоянной ссылки WP) или нет. То, что я хотел бы сделать, – настроить постоянную ссылку, добавив ?username В конце URL настраиваемого типа сообщения. Теперь я знаю, что очищенное Имя автора может быть добавлено в настройках постоянной ссылки WP, но […]