вставлять переменную в качестве темы для ссылки HTML - PullRequest
0 голосов
/ 12 ноября 2018

У меня есть HTML-код, подобный этому, на странице Wordpress:

<a href="mailto:test@wb.nl?subject=taalfouten">test@wb.nl</a>

Чего я хочу добиться, так это добавить заголовок страницы или URL-адрес в качестве переменной в тему электронного письма.Это вообще возможно?

Ответы [ 2 ]

0 голосов
/ 12 ноября 2018

Попробуйте это,

<?php 
 $pagename = get_query_var('pagename');  
   // If a static page is set as the front page, $pagename will not be set. Retrieve it from the queried object

   if ( !$pagename && $id > 0 ) {  
    $post = $wp_query->get_queried_object();  
    $pagename = $post->post_name;  
 } ?>

 <a href="mailto:test@wb.nl?subject='<?php echo $pagename ?>'">test@wb.nl</a>

это для отображения заголовка страницы, который работает для меня, аналогично для URL

 $pageurl = $_SERVER['REQUEST_URI'];
 <a href="mailto:test@wb.nl?subject='<?php echo $pageurl ?>'">test@wb.nl</a>
0 голосов
/ 12 ноября 2018

Первый набор

<?php $pagename = get_query_var('pagename'); ?>

например. в вашем header.php файле.

В вашем шаблоне для вашей страницы вы можете использовать что-то вроде

<a href="mailto:test@test.com?subject=<?php echo $pagename; ?>">test@wb.nl</a>
...