您当前的位置:首页 > TAG信息列表 > query

  • 在Admin Posts页面中添加快速链接,我可以在其中按meta_key进行查询

    时间:2016-11-14

    我有一个自定义字段is-active 使用高级自定义字段(ACF)创建。我想在所有帖子发布后添加一个快速链接,该链接过滤所有具有以下值的帖子true 对于is-active 元键。我使用此功能成功地将活动链接添加到列表:add_filter(\'views_edit-ground_catalog\', \'ground_add_admin_quick_link\'); function ground_add_admin_quick_link($views) { if( (

  • 使用USER_META获取用户的CSV

    时间:2016-11-15

    我想导出具有user\\u metas的所有用户。现在我的sql是这样的SELECT u.ID, u.user_email, u.display_name, um1.meta_value AS first_name, um2.meta_value AS last_name, um3.meta_value AS phone_number, um4.meta_value AS salutatio

  • 从操作挂钩之外的插件访问数据库

    时间:2016-11-16

    我正在开发一个插件,该插件提供了一个端点,用于针对远程服务器处理OAuth2授权,成功授权后,将来自该服务器的一些信息存储在Wordpress数据库中,并将用户重定向到Wordpress站点上的页面。为了存储数据,插件使用wpdb 功能,我理解为推荐做法。E、 g.:# Require wp-load.php in order to access $wpdb. require_once(dirname(dirname(dirname(dirname(__FILE__)))) . DIRECTORY

  • 在一个查询中获取具有元值的多个用户,并填充WP_USER类

    时间:2016-11-17

    希望有人能帮我。加载多个用户时get_users() (假设100+)WP为每个用户触发用户元查询。这将触发101个查询(每个用户的主用户查询+元查询)。问题是,我只需要数据库中的1个元值(当前博客的功能),我发现WP\\u用户类不使用任何其他数据进行角色和功能管理。我已经准备好了SQL,没问题。但是,有人知道如何在绕过默认元查询的同时填充WP\\u用户类吗?(当然,这需要与其他插件随后发生的任何事情兼容)看见wp-includes/class-wp-user.phpWP\\u用户的默认调用堆栈(当传递$

  • Get_post()循环为每个帖子返回相同的the_title()

    时间:2016-11-21

    我正在使用get_posts() 从特定类别获取帖子以显示在我的主页顶部,与主页主循环分离。除了标题(通过the_title()) 总是一样的;获取的第一篇文章的标题get_posts(). the_permalink() 也一样,但是the_excerpt() 返回每个帖子的正确结果。以下是我的代码(我只删除了几行代码,以免无意中删除导致此问题的原因):$query = get_posts(array( \'numberposts\'=>-1, \'category

  • 如何在查询循环中设置值?

    时间:2016-11-23

    我有一个问题:<?php $feature_big = array( \'posts_per_page\' => \'1\', \'meta_key\' => $count_today, \'orderby\' => \'meta_value_num\'

  • 按类别ID自定义搜索查询

    时间:2016-11-23

    所以我只是做了一个简单的搜索页面。它起作用了!但我想过滤结果。我想做的查询,它会根据文章的名称进行搜索并过滤,所以它只显示类别X中的文章(按ID)。这是我的表格:<form action=\"<?php get_bloginfo(\'url\') ?>\" id=\"searchform\" method=\"get\"> <div> <input type=\"text\" value=\"\" n

  • 如何列出评论者和自上次评论以来的天数

    时间:2016-11-23

    为了感谢数百位通过评论对我的博客作出贡献的人,我创建了一个页面,其中(1)列出了他们,以及(2)他们发表了多少评论。到目前为止,一切都很好!然而,最后一次接触会很好,那就是展示(3)自上次发布以来有多少天了,这就是我力所不及的地方。有什么好主意吗?以下是我对工作部分的了解:function top_comment_authors($amount = 250) { global $wpdb; $results = $wpdb->get_results(\' SELECT

  • WordPress类别搜索的问题

    时间:2016-11-28

    我在我的wordpress网站上进行了多次自定义搜索,以使用类别搜索查找帖子。像这样: <select id=\"category-select\" name=\"category-select\"> <option value=\"6\">Todo</option> <option value=\"7\">Spain</option> <option value=\"

  • Wrap every month posts in div

    时间:2016-11-28

    我有一个代码,在div中每4篇文章就包装一次。我如何调整它以在div中每月包装一篇文章。<?php $args = array( \'post_type\' => \'posts\', \'posts_per_page\' => -1, \'order\' => \'DESC\' ); $the_query = new WP_Query($args); if ($the_query->h

  • 是否通过链接在指定的发布日期创建新帖子?

    时间:2016-11-29

    我已经编写了Wordpress日历插件,并希望在指定的日期(即没有帖子的日期)放置“添加帖子”链接:当我单击该链接时,我希望被带到“添加新帖子”管理页面,并预先选择特定日历日期作为帖子发布日期。有没有办法通过URL中的查询字符串来实现这一点?例如:http://example.com/wp-admin/post-new.php?post_date=2016-09-14这种方法可行吗?是否有其他方法可以尝试将日期传递到“添加新帖子”页面?我只是在做梦吗?:)TIA!

  • Wp_postmeta上的简单SQL查询非常慢

    时间:2016-12-03

    我有一个wordpress安装,我需要在每篇帖子上查询:select post_id, meta_key from wp_postmeta where meta_key = \'mykey\' and meta_value = \'somevalue\' 我在那张表上有300万行,查询大约需要6秒钟才能完成。我想应该快得多。如果我显示表的索引,它将返回我:SHOW INDEX FROM wp_postmeta Table Non_unique Key_name Se

  • 如何干预默认搜索,使其在自定义字段中搜索?

    时间:2016-12-09

    我试图干扰默认WP搜索(?s=) 使其在帖子自定义字段中搜索。首先,我试图用中的这段代码调试我的搜索functions.php:function add_search_in_custom_fields( $query ) { $query->set( \'post_type\', \'my_post_type\', \'meta_query\', array( array(

  • 查询包含视频的帖子?

    时间:2016-12-11

    是否可以查询/获取内容中嵌入了youtube视频的最新帖子?我知道如何使用原始SQL,但我不确定如何使用wp_query.

  • 查询自定义帖子类型,但不显示重复

    时间:2016-12-16

    我创建了一个名为“类”的自定义帖子类型。在其中,我将分类设置为一个类别,因此可以多次出现类。示例:Cat 1:1级2级Cat 2:<1级3级Cat 3: <3级4级例如,如果出现2次“Class 1”,则它们是2篇单独的帖子,只是具有相同的帖子名称。然后我想在页面上输出类,但不显示帖子名称的重复项重复的帖子显然有不同的slug(例如:myurl.com/class-1,然后是myurl.com/class-1-1),但如果帖子名称相同,我希望只能显示一次出现的帖子下面是我到目前为止的简单查询,

  • Check if post exists

    时间:2016-12-18

    如何检查是否存在名为Weather的帖子?如果不是,我想创建它。function such_post_exists($title) { global $wpdb; $p_title = wp_unslash( sanitize_post_field( \'post_title\', $title, 0, \'db\' ) ); if ( !empty ( $title ) ) { return (int) $wpdb->query(\"SE

  • 使用插件重写QUERY_VAR URL参数

    时间:2016-12-21

    我有一个query_var 设置搜索结果页,其中query_var 是在WP_Query 循环,如:~/results/?my_taxoqueryvar=123我想实现一个重写规则,这样我就可以重写它,从而使其对SEO更加友好,比如:~/results/my-taxo-slug/ (其中,“my taxo slug”是ID为123的分类对应的slug。我还希望能够访问我的查询变量(即。$qv_exp_type = get_query_var(\'my_taxoqueryvar\');到目前为止,这就是

  • 按其他自定义帖子类型筛选自定义帖子类型

    时间:2016-12-26

    假设,我有两种自定义的帖子类型-项目和技术。每个项目都与技术有关(使用ACF)。问题是—How to filter it by Technology. 我尝试了这种方法:\'post_type\' => \'project\', \'meta_query\' => array( \'relation\' => \'AND\', array( \'key\' => \'technology\', \

  • 从WordPress SQL查询中排除Pingback

    时间:2016-12-31

    有人知道如何从这个查询中排除pingback吗?我试图添加AND post_type = \'comment\' 之后AND post_password = \'\' 但这不起作用。$query = \"select wp_posts.*, coalesce(( select max(comment_date) from

  • 插件在Gutenberg页面编辑器中回显来自短码功能的文本

    时间:2019-01-11

    我正在创建一个插件,通过自定义分类法加载自定义帖子(餐厅菜单插件)。。我正在通过“init”上的add\\u操作钩子调用main函数(保存所有内容),其中还有一个函数,它使用新的Wp\\u查询加载这些自定义帖子内容。我向该函数添加了一个短代码,并将其放置在gutenberg小部件编辑器中。内容在餐厅主菜单页面上加载得非常完美,但我也可以在菜单页面的古腾堡编辑器中看到回声。。。。我做错了什么? function benito_generate_menu_posts() { $