-
wordpress的get_terms提示invalid_taxonomy无效分类法
今天遇到一个很奇怪的问题,同样的get_terms代码在两个地方调用,一个是正常的,一个却提示invalid_taxonomy无效分类法,我怀疑是不是这个分类法的声明的先后问题。 这个代码就提示无效。 这个代码就正常。 最终模板兔找到的问题所在,就是在处理filter的时候,优先级可以适当设置大点。
-
wordpress使用require_once(‘wp-load.php’);后时区晚8小时
在WordPress中,当你使用require_once(‘wp-load.php’);来加载WordPress的核心功能时,WordPress会自动设置时区为其默认的时区,这通常是服务器的默认时区。如果你的服务器时区设置与你的WordPress网站所期望的时区不一致,那么这可能会导致时间显示不正确。 要解决这个问题,你可以采取以下步骤: 设置WordPress的时区: 在你的WordPress配置文件wp-config.php中,你可以通过定义WP_TIMEZONE常量来设置WordPress…
-
wordpress主题开发时怎么对接多语言翻译插件qtranslate-XT
要将qTranslate插件与WordPress主题开发对接,需要简单的进行以下步骤: 安装并激活qTranslate插件:首先,您需要在WordPress中安装并激活qTranslate插件。您可以在WordPress插件目录中搜索并安装该插件,或者通过您的主题开发工具包中的插件安装功能进行安装。 创建语言文件:qTranslate插件使用语言文件来存储不同语言的翻译内容。您需要为每种要支持的语言创建一个语言文件。语言文件是一个文本文件,其中包含要翻译的字符串和它们的翻译版本。您可以在插件目录…
-
wordpress获取当前文章页所属分类下所有用户的购买记录
最近在给某个客户开发一个功能:访问文章页时,随机推荐当前分类下文章资源的购买记录,把这个购买记录弹出来,做一个延时弹出提醒,有助于提高转化。 主要获取代码如下: $bought_barrage_ids = $wpdb->get_results(“SELECT ice_post FROM $wpdb->icealipay where ice_post in (select tr.object_id from “.$wpdb->prefix.”term_relationships …
-
wordpress的12个数据表结构和字段详细说明
WordPress安装的时候数据库会有12个默认的数据表,每张表的数据都包含了 WordPress 不同的功能。看看这些表的结构,你能很容易的了解网站不同的部分都是存在哪里的。 此外,每个表将包含存储更多指定数据位的各种字段和列。例如,wp_comments 表包含与您的帖子和页面上的用户评论相关的所有数据。 数据库表结构 注意:每张表名前面的 wp_ 是你在安装过程中选择的数据库前缀。如果你在安装的时候进行了修改,那这里就会显示你自己修改的前缀。 表名 描述 wp_users 您的 WordP…
-
wordpress如何获取今日/本周发布文章数
我们在开发的主题中有时会需要显示今日发布的数量,那么如何在WordPress中获取今日发布的文章数量,虽然wp本身有wp_count_posts函数,但是这个是获取所有文章数量的。我们可以使用WP_Query类来查询当天发布的文章,然后统计结果中的文章数量。代码示例如下: function mbt_get_today_post_count() { $today = getdate(); // 获取当前日期 $args = array( ‘post_type’ => ‘post’, // 文…