php - 如何保存和获取特定页面的评论 meta_key 和 meta_value
问题描述
我有 2 页。一个是devices
,另一个是cars
。我还有detail_car
页面和detail_device
页面,它们显示与名称相关的每个元素的详细信息。我想分别保存和获取每个特定设备和汽车的评论。例如在detail_device
带有 and 的页面中$id=2
,当用户写关于device
whit theid
的评论时2
,我想将此评论保存为meta_key=device_id
and meta_value
=2。然后在批准评论后,它将在 id =2 的 detail_device 中启用,而不是其他设备。
function add_custom_comment_page( $comment_id, $page, $element_id ) {
$page_array = ['devices', 'cars'];
if (!empty($page) && in_array($page, $page_array)) {
add_comment_meta($comment_id, $page.'_id', $element_id);
}
}
如何以及在哪里通过$page
?
解决方案
您可以在模板中使用 get_comment 调用评论。
推荐阅读
- javascript - 在预加载器页面渲染之前立即显示网站主页
- c++ - C++ - 指定模板值类型
- python - 如何防止拆分字符串中的转义换行符(python)
- visual-studio-code - Windows 10 上的 Vscode - 无法为 Julia 1.5.3 启动可执行 shell 的路径
- firebase - Firebase Functions 部署需要在 GCP 中进行键盘输入
- autodesk-forge - 发送较大文件时出现重叠范围错误
- php - 在 magento 2.4.1 中应用更新命令后,前端缺少图标、图像和 javascript 文件?
- asp.net-core - ASP.Net Core,创建具有复杂数据类型属性的模型
- javascript - 将文本颜色图标颜色更改为选定颜色 Froala Editor
- angular - 以角度构造键值对,其中键值将由用户给出