Постоянная ссылка WordPress без доменного имени

Хорошо, это может звучать странно, но я сталкиваюсь с серьезной проблемой WordPress. когда эхо the_permalink(); и проверяя страницы портфолио, я получаю ссылку примерно так:

http://www.domain.com/?portfolio=test 

(Где test - это имя портфолио).

Есть ли возможность вернуть постоянную ссылку, обрезанную до ?portfolio=test не допускать URL домена? Спрашивая, думаю, я уже получил ответ (trim()) но я бы тоже хотел услышать ваши идеи.

каждый ответ будет высоко оценен!

1 ответ

Решение

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

<?php 
    function my_permalink() {
        echo substr(get_permalink(), strlen(get_option('home')));
    }
?>

Метод get_option заменяет устаревший метод get_settings и позволяет извлекать значения именованных опций из базы данных:

http://codex.wordpress.org/Function_Reference/get_option

Значение home, переданное методу get_option, вернет URL сайта.

Другие вопросы по тегам