Динамическое изменение ссылок для локально размещенного сайта WordPressPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Динамическое изменение ссылок для локально размещенного сайта WordPress

Сообщение Anonymous »

Я размещаю старый сайт WordPress локально с помощью xampp. Большинство ссылок на компьютере являются localhost/wordpress. Когда внешний трафик получает доступ к сайту, они делают это с помощью IPaddress/wordpress. У меня есть большая часть URL-адресов, которые можно изменять динамически, но есть страница со ссылками, которые жестко закодированы на странице, и я не могу понять, как изменить. Ссылки перечислены на странице, и все они являются localhost/wordpress, поэтому, когда гость нажимает на ссылку, он перенаправляется на страницу, на которой сообщается, что локальный хост отказал в доступе.
Как можно это сделать? исправить это?
Я поместил функцию PHP в файл function.php WordPress для этой темы. пошло:
function rewrite_links($content){
if (is_page('name-of-page')) {
$home_url = home=url('/');
$content = str_replace('http://localhost/wordpress', $home_url, $content);
}
return $content;
}
add_filter('the content', 'rewrite_links');


Подробнее здесь: https://stackoverflow.com/questions/787 ... press-site
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»