我在下面有一个链接,因为它在特定的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。
答案 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你给我灵感来解决问题