Intereting Posts
Как добавить подменю в меню, созданное wp_nav_menu, с помощью плагина Почему «Settings-> Permalinks» создает файл .htaccess на сервере nginx? Пользовательские типы сообщений против форматов сообщений: будущее-проверка – это одно менее «будущее доказательство», чем другое? Как вернуть строку с переменной внутри в коротком коде? get_posts только дети от определенных родителей Мне нужно изменить исходный код с моей статической страницы Показывать только один раз в 10 посещений Больше тегов заблокировано в Хемингуэе Отображение значений из связанного поля – если пустым отображается ссылка и заголовок текущего типа сообщения Заменить тире с пробелом в имени пользователя при входе в систему делать больше действий после публикации публикации Виджеты не активируются после использования get_sidebar () Как получить значение custom_postмест_поста Как добавить меню в Личный кабинет, который можно просмотреть всеми пользователями get_post_custom_values, пожалуйста, помогите

Лучший способ использовать персонализированный тип сообщения по теме

Я делаю проект недвижимости для клиента. Я создал собственный тип сообщений, называемый «сообществами», чтобы перечислить новые сообщества строительства в ее районе.

Я также хочу иметь более глубокие подстраницы, но я хотел бы сохранить структуру URL в соответствии с: / community / tall-pines-development, чтобы показать что-то в соответствии с: / community / tall-pines-development / site-plan, / макеты, / клуб и т. д.

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

Поскольку у меня уже есть тип персонализированного сообщения, я не уверен, как идти глубже и сохранить логическую структуру URL-адреса и включить что-то вроде панировочных сухарей, которые также отлично подходят для SEO.

Надеюсь, это имеет смысл. Я думал о том, чтобы создать вкладку jQuery с вкладками на шаблоне страницы с одним сообществом, но для целей SEO я считаю, что отдельные страницы будут более оптимальными.

Сначала думали о таксономиях, но как я могу показать дополнительный контент, который мне нужен, включая изображение, изображение (ы) и контент?

Надеюсь, это имеет смысл. Сжигание полуночного масла и мозга замедляется. Просто не придет ко мне.

Благодарю.

Solutions Collecting From Web of "Лучший способ использовать персонализированный тип сообщения по теме"

Использование персонализированного типа сообщений отлично … С точки зрения SEO единственное
вам нужно подумать, когда речь заходит о URL-адресе, так это
«Расскажи историю», и в ней не будет никаких >> и символов …

То, что вам нужно, – это главная «страница типа пользовательских сообщений», затем таксомонии
внутри него потом посты / синглы …

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

  1. CUSTOM_POST_TYPE_NAME-page.php
  2. одного CUSTOM_POST_TYPE_NAME.php
  3. taxonomy.php

ПРИМЕР:
У меня есть ювелирный сайт, в котором каждый тип ювелирных изделий имеет собственный тип сообщения … В этом примере будут использоваться обручальные кольца …

Вот мой URL-адрес типа страницы:
http://www.example.com/?engagement_cat

Вот моя таксономия. Url:
http://www.example.com/?engagement_cat=prestige

Вот мой продукт Url:
http://www.example.com/?engagement_ring=18k-gold-ladies-engagement-ring

введите описание изображения здесь

,
По моему (скромному) мнению это gr8, так как его четкая, короткая и рассказывающая история
к поисковой системе, сохраняя нужное ключевое слово в URL-адресе …

Вы можете добиться этого, просто используя «rewrite» => true, при регистрации таксономии … остальное автоматизировано wordpress.


Что касается таксономий «страницы» … все это вопрос как можно более точно связать информацию?
так почему бы просто не сделать проверку на «тип сообщения», который приведет к этой таксономии
и спроектируйте страницу, чтобы она соответствовала этой информации …

Вот пример:

global $wp_query; $term = $wp_query->get_queried_object(); $taxomonyTitle = $term->name; $post_type = get_post_type( $post->ID ); if ($post_type == 'engagement_ring') { echo 'Engagement Rings Stuff here' } elseif ($post_type == 'wedding_ring') { echo 'Wedding Rings Stuff here' } elseif ($post_type == 'pendants') { echo 'Pendatns Stuff here' } elseif ($post_type == 'earrings') { echo 'Earrings Stuff here' } elseif ($post_type == 'bracelets') { echo 'Bracelets Stuff here' } 

,
Теперь вы получили название таксономии и тип сообщения, и вы можете назначить переменные ..
получить значения метаданных и т. д.

Надеюсь это поможет,
Sagive SEO