Как я могу изменить имя моей страницы в WordPress? Нужно ли редактировать мой URL .htaccess?

Мой первый пост, поэтому я надеюсь, что кто-то может помочь 🙂

мне нужно изменить http://designoriginal-test.co.uk/ef-travel/портфолио в http://designoriginal-test.co.uk/ef-travel/выставки

Как я могу сделать это? В бэкэнде WordPress нет «физической» страницы, поэтому я не могу изменить слаг вручную.

Заранее спасибо!

Zak

0

Решение

Глядя на исходный код вашего сайта я вижу body есть занятия post-type-archive а также post-type-archive-portfolio, так что это не архив таксономии, а архив пост-типа.

<body class="archive post-type-archive post-type-archive-portfolio nictitate-builder nictitate-header-style-1">

Так, portfolio это Пользовательский тип сообщения. Это позволяет две возможности:

Вы используете плагин для обработки CPT (например: Пользовательский интерфейс типов сообщений).

В этом случае у вас должно быть подменю на панели инструментов WP, где вы можете переименовать тип сообщения.

Ваши CPT определены в исходном коде вашей пользовательской темы (или пользовательского плагина)

В этом случае вы должны найти там (проверьте ваш functions.php) некоторый кусок кода, подобный этому:

register_post_type( 'portfolio', … );

где вы сможете переименовать портфолио тоже.

В обоих случаях я рекомендую сначала сделать резервную копию вашей базы данных. И если вы редактируете некоторые файлы исходного кода, сделайте их резервную копию, прежде чем вносить изменения.


Обновить:

После некоторого исследования на тему, которую я видел, есть бесплатная версия этого Эта версия требует (через Активация плагина TGM) пользовательский плагин от того же разработчика с именем Kopa Nictitate Toolkit,

function kopa_register_required_plugins() {
$plugins = array(
array(
'name' => 'Kopa Nictitate Toolkit',
'slug' => 'kopa-nictitate-toolkit',
'source' => 'http://downloads.wordpress.org/plugin/kopa-nictitate-toolkit.zip',

В этом плагине они регистрируют CPT портфеля. Итак, проверьте, есть ли у вас это kopa-nictitate-toolkit папка в вашем /wp-content/plugins/, Если это так, есть файл с именем portfolio.php где они регистрируют CPT портфолио.

Редактировать:

Вы увидите, что помимо регистрации CPT

register_post_type('portfolio', $args);

они также регистрируют некоторые пользовательские таксономии.

register_taxonomy('portfolio_project', 'portfolio', $taxonomy_category_args);
register_taxonomy('portfolio_tag', 'portfolio', $taxonomy_tag_args);

Вам нужно изменить это тоже, чтобы тема не сломалась. Проверьте register_taxonomy Docs.

Надеюсь это поможет!

1

Другие решения

Просто перейдите на страницу и измените имя страницы и ее постоянную ссылку

1

По вопросам рекламы [email protected]