wordpress - 如何在多个外部数字平台中为单个书名创建 Wordpress 搜索按钮?
问题描述
1. 背景
作为独立作者,我们有一个 Wordpress 网站来展示我们的每本书,这些书在多个数字平台上以不同的语言出售。我们不会直接在我们的网站上出售我们的书籍,也不打算在不久的将来这样做。
每本书都呈现在一个 html-php 生成的页面上,该页面与本书本身具有相同的 html 标题,并包含所提到的书的完整描述,以及显示为“特色图片”的实际封面。
2.问题
为了帮助我们的网站访问者在他们喜欢的平台上找到他们选择的特定书籍,我想在每个书籍页面上为每个平台(例如:亚马逊、Kobo、Apple ......)插入一个“搜索按钮”,以生成搜索命令相应数字平台上的 URL,在 _blank 新 html 页面上打开(输出将是,例如:在亚马逊网站上搜索“书”和“作者”)。
这样,我们的访问者(来自我们网站的图书页面)很容易“跳转”并找到相应的图书,并最终使用著名的自动生成搜索按钮在他们首选的销售平台上直接购买。
3. 猜测
我不是编码专家(如何编码:html、javascript、php??),并且很乐意将其轻松地作为 Wordpress 小部件(例如“单一产品/许多平台爬行实用程序搜索按钮”),但我的猜测是每个“搜索按钮”将按顺序排列:
- 检索 html 标题页(与书名同名)
- 在检索到的 html 标题中添加作者姓名
- 生成一个简单的 html 搜索命令,以在执行“(书名)+(作者姓名)”搜索请求的数字平台上打开一个新的 _blank 页面,然后......瞧!
嗯...这就是想法:-) 但是...我暂时不能自己做...(嘘!)
如果您提供解决方案,我要提前感谢您的帮助和慷慨!
解决方案
好吧,我终于找到了解决方案:
首先,下载这个 WordPress 插件https://wordpress.org/plugins/php-code-widget/
然后,在其中键入这种代码:
<?php
echo "<a href = \"https://www.amazon.com/s?k=". get_the_title($ID)." Cristina Rebiere"."\" target='_blank'>Amazon</a>";
?>
等等其他平台......干杯!
推荐阅读
- c# - 使用另一种实现的 Baseproperty
- json - 如何在flutter中本地存储json响应(sqflite数据库)
- c++ - 大小为 k 且总和为 s 的子序列数
- javascript - 如何让 Canvas 等待图像加载
- java - 访问 List 的元素
- >>> 标题 = 新的 ArrayList
- >>> ();
- c - 尝试在矩阵的单元格中添加值时写入无效
- android - react native 中来自 .jar 文件的访问方法
- javascript - 定义变量,如 a、b、c
- kubernetes - 无法连接到 ClusterIP 服务
- wordpress - Wordpress“get_post_meta” - 我无法回应它