2016-08-16 2 views
0

У меня проблема с wordpress. Позвольте мне объяснить это; У меня есть 3 основных категории на моем сайте Wordpress.WordPress шаблоны для разных категорий

  1. Блог
  2. разработчиков Статьи
  3. Помощь

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

Например,

Если URL-адрес похож:/blog/general, я бы хотел показать страницу блога. , если я создаю пользовательскую страницу, например, блог и список сообщений в блогах, которые одобрены, но, поскольку я сказал, что это не сработает/blog/general

Мне нужно что-то, чтобы обнаружить URL-адрес и получить шаблон страницы по URL-адресу. Или это даже возможно?

Btw Я хорошо знаком с php, html и css, но я только начал использовать wordpress 2 недели назад.

Спасибо.

ответ

1

Вы можете использовать правила перезаписи Wordpress, чтобы URL-адреса, которые вы хотите подключить к правильным URL-адресам. Вот пример текста, который вы можете добавить в файл functions.php.

<?php 
    function custom_rewrite_rule() { 
    add_rewrite_rule('^nutrition/([^/]*)/([^/]*)/?','index.php?page_id=12&food=$matches[1]&variety=$matches[2]','top'); 
    } 
    add_action('init', 'custom_rewrite_rule', 10, 0); 
?> 

Вы можете узнать больше об этой функции по адресу: https://codex.wordpress.org/Rewrite_API/add_rewrite_rule

+0

спасибо человеку, я попробую завтра на работу, и я дам вам знать результат. –

Смежные вопросы