wordpress - 在 wordpress 页面中使用变量并定期更新它们
问题描述
我正在创建一个 Wordpress 网站来发布活动(Wordpress 是强制性的)。我有 5 页要创建。每个页面代表一个音乐事件。每页有 10 个日期。日期必须每月更新。
我正在寻找一种在我的 5 页上创建变量的方法。每个变量都是一个音乐事件日期。
所以我将有 50 个变量:
- Event1_date1 : 202O 年 2 月 16 日
- Event1_date2:202O 年 2 月 17 日
- Event1_date3 : 202O 年 2 月 18 日
- ...
- Event5_date10:202O 年 6 月 3 日
在 Wordpress 上管理它的正确方法是什么?
谢谢你的帮助
解决方案
有很多方法可以创建自定义字段,但最简单的方法是
1) 使用插件Advanced-Custom-Fields
创建 5 个页面,您可以使用此插件在所有页面中分配自定义输入字段
您无法设计自定义字段有一些限制
2)使用功能并在管理页面中添加自定义字段,如下所示
为此,您可以在 function.php 文件中使用add_meta_box函数
add_action( 'admin_init', 'my_custom_codes_init_func' ); function my_custom_codes_init_func() { add_meta_box('my_page', 'Pages', 'my_cutom_page', 'page','normal', 'low'); }
添加显示在页面上的您自己的代码
function my_cutom_page(){ global $post; global $wpdb; $post_id = $post->ID; ?> <h1>My image</h1> Name :<input> Date : <input type="date"> <?php }
对于更新字段,您可以使用 get_post_meta 和 update_post_meta
您可以添加自己的 css 和自己的设计结构
您可以在此函数中获取 post_id 并使用 $wpdb 执行查询
推荐阅读
- r - 如何访问由 ggplot2 中的 geom_text 绘制的标签的尺寸?
- python-2.7 - 在matlab中调用pytorch(python)模型时出现ImportError
- c - 将数据打印到不同的终端 IAR
- winapi - 如何使 WinInet HTTPS 后续请求重用连接?
- sql-server - 从 SQL Server 2008 迁移到 SQL Server 2016
- c# - 在 C# 中使用秒表
- php - 如何使用 curl 数组返回视图
- html - 将变量从 html 传递到服务器
- google-analytics - 在 Google Analytics 中,行为/事件/页面/报告中的“事件”和“网站使用”之间的关系是什么
- ubuntu - 如何将我的全局 vue-cli 安装升级到最新版本?