Intereting Posts
Электронная почта Whitelist, отправленная WordPress Декларативная настройка WordPress в XML или JSON или YAML Как изменить форму комментариев с помощью comment_form ()? Содержимое wp_head-крючка отображается вверху RSS-канала Как добавить категорию или тег на носитель во время загрузки с помощью загрузчика браузера? Как проверить комментарии «Если автор» Удалить атрибут id из ссылки стилей get_intermediate_image_sizes () возвращает разные значения в зависимости от is_admin () tinyMCE для нескольких текстовых областей с "wp_editor" Получить значение из столбца в таблице плагинов Получить пользовательский URL для пользовательской таксономии Новый WP_Query не изолирует пользовательские типы сообщений на шаблоне на первой странице Изменить изображение на основе идентификатора элемента меню WP Запрос и порядок по определенным указанным идентификаторам Можно ли использовать функции WordPress в шаблоне страницы?

Передать текущую должность в предопределенную ссылку

У меня есть опция пользовательской ссылки, которую я показываю на всех сообщениях, используя:

<?php echo get_option('_custom_link'); ?>

и, допустим, я определил его со значением URL-адреса http://somelink.com/?ref=title_of_current_post , где title_of_current_post заменяется соответствующим заголовком сообщения, на которое была нажата ссылка.

Можно ли сделать что-то вроде тега-заполнителя, например ?ref=%%title%% ?

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

Solutions Collecting From Web of "Передать текущую должность в предопределенную ссылку"

Похоже, что можно использовать тег placeholder, следующий код PHP, используя значение _custom_link http://somelink.com/?ref=%%title%% .

 <?php // must be within the Loop $ref_slug = strtoupper(sanitize_title_with_dashes(get_the_title())); $regex = '(\%\%title\%\%)'; $ref_link = ( get_option('_custom_link') ) ? preg_replace( $regex, $ref_slug, get_option('_custom_link')) : null; echo $ref_link; ?>