WordPress 一共有以下12个表,默认表前缀是 “wp_” wp_commentmeta 存储评论的元数据 meta_id:自增唯一ID comment_id:对应评论ID meta_key:键名 meta_value:键值 wp_comments 存储评论 comment_ID:自增唯一ID comment_post_ID:对应文章ID comment_author […]
2023-05-04 194 VTHEME
WordPress 循环读取文章数据的方法一般使用 query_posts(),但是 query_posts() 这个函数有一些缺点,可能会干扰那些用到的Loop(循环)的插件。可能使一些 WordPress 条件标签失效。这时候最好的选择就是使用 WP_Query 类了。 用法: 参数详解:
2023-05-04 177 VTHEME
WordPress 自带的 RESTful API 内置的身份验证方法是 Cookie Authentication ,登录仪表板时,会生成cookie。为了防止CSRF,需要在请求的地址后面,加上一个 nonce 参数“_wpnonce”。 CSRF请参考:https://javascript.net.cn/article?id=683 nonce生成,参考:https://verytheme. […]
2023-05-04 187 VTHEME
1, bloginfo(‘template_url’) http://localhost/wordpress/wp-content/themes/mytheme 2, bloginfo(‘template_directory’) http://localhost/wordpress/wp-content/themes/mytheme 3, get_t […]
2023-05-04 132 VTHEME
一,添加路由 add_action( 'rest_api_init', function () { register_rest_route( 'rangtuo/v1', '/author/(?P<id>\d+)', array( 'methods' => 'GET', 'callback' => 'test_callback', )); }); function test_ […]
2023-05-04 161 VTHEME
消毒是清理或过滤您的输入数据的过程。 无论数据来自用户还是API或Web服务,当您不知道期望或不想严格的数据验证时,您都可以使用清除信息。 消除数据的最简单方法是使用内置的WordPress功能。 消毒系统的帮助函数提供了一种有效的方式来确保您最终获得安全的数据,并且您需要尽可能少的努力: sanitize_email() sanitize_file_name() sanitize_html_cl […]
2023-05-04 189 VTHEME
一,WordPress 创建语言文件 通常 WordPress 的语言文件在 ./wp-content/languages 下,文件的扩展名,是“mo”和“po”, po文件 用程序msginit来分析pot文件,生成各语言对应的po文件,比如中文就是zh_CN.po,法语就是fr.po文件。 PO是Portable Object(可移植对象)的缩写形式,它是面向翻译人员的、提取于源代码的一种资源 […]
2023-05-04 195 VTHEME
wpdb 类 wpdb类封装了所有的数据库操作函数,它是基于开源的数据库操作类ezSQL进行修改的,使其更适合于WordPress,也使其仅适用于mySQL数据库。 同时,WordPress还提供了一个全局变量$wpdb,并将其实例化为wpdb类的对象。 这样我们就可以直接使用$wpdb来调用所有的数据库操作函数。 注意 使用前 一定要 global $wpdb; query 函数 最常用的函数, […]
2023-05-04 195 VTHEME
登录
注册
重置密码