gpt4 book ai didi

php - 创建重定向到另一个 URL 的 WordPress 页面

转载 作者:IT王子 更新时间:2023-10-29 01:09:57 24 4
gpt4 key购买 nike

我想创建一个新的 WordPress 页面,它实际上是指向另一个站点的链接。目标是让页面显示在我的页面列表中,但实际上将网络用户发送到目标 URL。

例如,假设我想要包含一个指示“我的照片”但实际上将它们重定向到 Flickr 的页面。

我猜想实现这一点的一种方法是在 PHP 中使用带有重定向指令的自定义模板页面,但不幸的是,我是 PHP 的新手,不熟悉实现这一点的方法......

最佳答案

您可以通过两种方式完成此操作,这两种方式都需要通过编辑您的模板文件来完成。

第一个是将 html 链接添加到导航中您希望它显示的位置。

第二个(我猜,你正在寻找的那个)是创建一个新的页面模板,如果你有能力在你的 theme/template 目录中创建一个新的 .php 文件,这并不难.像下面的代码应该做的事情:

<?php /*  
Template Name: Page Redirect
*/

header('Location: http://www.nameofnewsite.com');
exit();

?>

模板名称也可以是您想要设置的名称, header 函数中的 url 是您要将用户定向到的新 url。修改以上代码以满足您的需要后,将其保存在您的事件主题文件夹中的 php 文件中,以模板名称命名。因此,如果您保留模板名称“Page Redirect”,则将 php 文件命名为 page-redirect.php。

保存后,登录到您的 WordPress 后端,并创建一个新页面。如果你愿意,你可以在正文中添加标题和内容,但需要注意的重要一点是,在右侧,应该有一个下拉选项供你选择要使用的页面模板,默认显示第一的。在那个下拉列表中,应该有要使用的新模板文件的名称。选择新模板,发布页面,你应该是金色的。

此外,您也可以使用正文编辑器下方的“自定义字段”部分动态地执行此操作。如果您有兴趣,请告诉我,我可以在新回复中粘贴那个人的代码。

关于php - 创建重定向到另一个 URL 的 WordPress 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1698797/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com