Wordpress:如何使用php函数调用构建链接?

Wordpress:如何使用php函数调用构建链接?,php,wordpress,Php,Wordpress,我想在我的wordpress页面上添加一个注销链接 <a href="<?php echo wp_logout_url('https://www.mywebsite.de/') ?>">Logout</a> 这当然会导致404。显然,php代码没有被执行。我做错了什么?如何动态构建链接 编辑: 我想通过wordpress仪表板将此链接放置到导航菜单(外观->菜单->肋骨链接)。第一次尝试时,我只是将链接添加到我的首页(页面->所有页面->选择首页-->在编辑

我想在我的wordpress页面上添加一个注销链接

<a href="<?php echo wp_logout_url('https://www.mywebsite.de/') ?>">Logout</a>
这当然会导致404。显然,php代码没有被执行。我做错了什么?如何动态构建链接

编辑:

我想通过wordpress仪表板将此链接放置到导航菜单(外观->菜单->肋骨链接)。第一次尝试时,我只是将链接添加到我的首页(页面->所有页面->选择首页-->在编辑器中将链接添加到页面内容)。 在这种情况下,php代码不会执行,而是添加到链接中,这当然会导致链接断开(404)

控制字符,如“


问题是无法在wordpress编辑器中执行php代码(出于安全原因,这是一件好事)。
所以我找到了另一种方法:我创建了一个快捷码来生成我的动态链接/url。使用“菜单中的快捷码”插件,一切都很好。

试试这个
你想重定向到另一个站点吗?如果是这样,请查看这个链接:标题为“注销并重定向到另一个站点”的部分否,它是同一个站点。问题是php不是未执行。在链接中,您可以看到应在有效的注销链接中转换的php代码。这是否在header.php文件中?我不明白为什么php不执行一个位置而不执行另一个位置。您是否在wp_config.php中启用了调试功能?能否编辑您的帖子以包含更多代码?@Radmation请查看我的编辑。我尝试了int整合wordpress仪表板上的链接。可能这会导致问题?我以前从未调试过wordpress。这会帮助您理解问题吗?您需要哪些信息?这正是我所做的。问题不是我猜的php函数。问题似乎是php代码从未执行过,但代码被视为e url(当您查看重定向的url时可以看到)。您想在wordpress编辑器中插入php代码。您可以使用此插件来完成此操作,但使用此插件时会有安全风险,因此使用此插件的风险由您自己承担。我个人不建议在编辑器中编写php代码。感谢您的建议。插件运行良好,但风险当然是一个问题。
https://www.mywebsite.de/%3C?php%20echo%20wp_logout_url(%27https://www.mywebsite.de/%27)%20?%3E
<a href="<?php echo wp_logout_url(); ?>">Logout</a>