自动将当前页面的ID添加到href

时间:2015-03-15 03:17:58

标签: php html wordpress

我在下面有一个链接,因为它在特定的WordPress插件中找到:

<a href='".home_url("?p=7&action=get_marks&id=$select_data2->id")."' ></a> 

当我点击它以重新加载同一页面时,我想自动检测page_id,如:

 <a href='".home_url("?p=get_id&action=get_marks&id=$select_data2->id")."'></a> 

每次在我输入短代码后创建新页面时,我都不想写页面ID。

3 个答案:

答案 0 :(得分:1)

我假设你在谈论服务器端

echo '<a href=".home_url("?p='.$id.'&action=get_marks&id=$select_data2->id")."></a> '

其中$ id是具有id

的变量

答案 1 :(得分:0)

您是否考虑过客户端的JavaScript?

<a href="#" onclick="window.location.reload();"></a>

答案 2 :(得分:0)

感谢您的帮助 我尝试了几种方法,直到找到解决方案  这里是代码

global $post;
echo '<a href='".home_url("?p=$post->ID&action=get_marks&id=$select_data2->id")."'>';

其中$ post-&gt; ID是具有页面标识

的变量

感谢@ user74670你给我灵感来解决问题