wordpress - 单击帖子时的Wordpress重定向
问题描述
这就是我拥有/试图实现的目标:
- 我有一些帖子。
- 当有人点击帖子时,我不希望它被打开。
- 相反,我希望将用户重定向到与帖子关联的 url(url 指向外部 api)。
例如,我有帖子:
- 标题 - 'ABC'
- 副标题 - 'ABCABC'
- 文本 - 'AAAAAABBBBBCCCC'
- (试图实现)重定向 url - ' http://test.com/123 '
当用户点击我的“ABC”帖子时,我希望他被重定向到相应的网址 - “ http://test.com/123 ”。
是否有一个插件或者我可以使用一些 PHP 代码/数据库修改?欢迎举例和建议!
PS我希望重定向发生在每个帖子上。
PPS 不适合我重定向到同一个常量 url。
PPPS 我真的没有在网上找到任何好的解决方案。
解决方案
有一些插件可以满足您的需求。
我前一阵子写的一个选项,让您可以选择将外部内容带入您的站点 - 或 - 301 重定向到它:内容掩码
一个类似的工作,但只是重定向:页面链接到
或者让您无需进入每个帖子即可处理它:简单的 301 重定向。
或者,您可以使用外部 URL 在您的帖子上设置自定义字段。然后,检查是否设置了该值,如果设置了,则重定向到外部 URL,如下所示:
add_action( 'template_redirect', 'redirect_externally' );
function redirect_externally(){
$redirect = get_post_meta( get_the_ID(), 'redirect_to_here', true );
if( $redirect ){
wp_redirect( $redirect );
}
}
推荐阅读
- c++ - 将 2 个 UMat 连接到第 3 个
- linux - 在 linux 上使用 v4l2loopback 虚拟凸轮和 google-chrome 或 chromium,同时使用真正的网络摄像头
- analysis - 绘制一个至少有 10 个顶点和 20 个边满足这个条件的图
- r - 在 R 中按字符串格式过滤
- prometheus - pod:container_cpu_usage:sum{pod='pod1-14-9zvj6',namespace='ns'} 含义
- python - 一行PANDAS的多个结果
- amazon-web-services - 验证 API Gateway 的 HTTP API 传入负载
- google-apps-script - setValues() 函数问题
- python - 如何使用多处理加速嵌套循环?
- python - 在matplotlib上移动垂直线以创建数据框的新起点并更新结果excel文件