如何在特定类别下按元键查询帖子?
场景:我正在WordPress的审查系统中工作,这是一个游戏审查网站。它使用默认贴子,即在;“审阅”;类别,显示评论的元字段(来自ACF插件)。这很平常,没有秘密。区别在于:使用自定义帖子类型,其他页面将;捕获(&Q);来自评论的数据显示了该游戏的平均得分,来自X个评论。因此,如果我对;“致命的快击”;,常规信息页面-自定义帖子;游戏–将使用slug查询评论;回顾《致命的快击短剑》”;,计算每个标准(图形、声音等)的平均分数,并将其显示为图形信息。审查系统已准备就绪,运行良好,但我有一个问题,即在;“游戏
如何计算分类法中的术语数
我有一个自定义的帖子类型“服务”。它有一个“服务类别”的层次分类法。服务类别包含父项和子项。我需要计算分类法中父术语的数量。不是帖子。在我的代码中,分类法中的#个术语被用来在递归循环中布局页面。我所研究的一切都是关于每个术语的帖子数量,而不是分类法中的术语数量。。我肯定我错过了一个明显的方法,但我没有遇到过。提前感谢您的帮助!
如何安排支持=>缩略图
下午好我创建了一个主要使用特色图像的CPT,我想知道如何重新排列此框,使其显示在“内容编辑器”的中心位置,而不是右侧(默认)。这是我到目前为止所做的,$args = array(\'public\' => true, \'label\' => \'MisterZik\', \'menu_position\' => 10, \'menu_icon\' => \'dashicons-format-gallery\', \'supports\' => array
使用自定义帖子类型插入图像
处理表单时,我希望将值插入到自定义帖子类型中products. 以下是我到目前为止所做的$art_title = $_POST[\'art_title\']; $i = 0; foreach($art_title as $value) { $art_title = $_POST[\'art_title\'][$i]; $art_width = $_POST[\'art_width\'][$i]; $art_height = $_POST[\'art_he
为什么WordPress导入器不更新帖子?
从上的代码可以看出WordPress Importer 插件,当导入的帖子post_title 和post_date 匹配现有员额。因此,他们不会通过wp_insert_post() 这将相应地更新它们。也没有用于修改此行为的挂钩。有人知道这样做的明确原因吗?Was it just a decision-not-options design or are there\'s any hidden gotchas that could creep from that sort of repurposing?我
注意:未定义常量的使用-假定为‘’
提前感谢您的帮助。我在WordPress主题中遇到以下错误:注意:使用未定义的常量-假定为“”/主题/主题/主页。php第10行以下是它提到的文件内容:<?php //Template Name: Home get_header(); ?> <div class=\"container\"> <header> <h1><?php echo get_option(\'
wpdb custom post_type problem
我想在自定义SQL查询中使用自定义帖子类型,但是,当我在我的查询中添加自定义帖子类型时,我没有得到任何结果。我的问题在哪里?这是我试过的代码$top5_ov_performance = $wpdb->get_results(\"SELECT post_id,meta_value FROM \".$wpdb->prefix.\"postmeta WHERE meta_key = \'sd_top5_overclocing\' AND (post_type = \'cpu\') ORDER BY
与PHP升级相关的WordPress错误
我主动提出在我的网络托管帐户上托管我堂兄的演员简介网站。他让人创建了一个wordpress网站并将其存储在我的帐户上。它在PhP 5.2上运行得很好,但我的主机提供商已经将其淘汰。现在,我被迫使用PhP 5.3或PhP 5.4,因此出现了许多错误。如果有人知道是否/如何解决这个问题,请告诉我好吗?他依靠这个网站来获得工作,我很沮丧,因为我找不到答案,也无法自己解决。使用PhP 5.4,我在页面内容上方发现以下错误:Strict Standards: Declaration of Walker_Page::
使用WordPress的内置函数验证上传的图像?
我有一个允许用户上传图像的表单。我使用下面的代码(目前不起作用)来确保用户上传的内容是有效的。是否有人可以帮助我更新代码或为我指出正确的方向,告诉我如何使用尽可能多的内置WordPress函数(wp\\u check\\u filetype\\u and\\u ext())或任何其他适合的函数来处理验证?它还必须是安全的,以防止任何恶意文件、攻击等。if ( $_FILES ) { foreach ($_FILES as $file => $array) { //Chec
Is_main_site()始终返回True
我正在WordPress Multisite上使用is\\u main\\u site(),当我使用调试器设置断点和视图时,它会在主站点和我创建的子站点上返回true。看看代码,如果$site\\u id和$current\\u site->blog\\u id应该是访问同一事物的两种不同方式(你当前所在站点的id),那么对于多站点安装,我看不出它会返回除true以外的其他内容。我疯了吗?为什么这似乎不起作用?我正在运行WordPress 4.0.1。function is_main_site( $
Wp_Query可以在单个请求中返回POST META吗?
我想创建一个wp\\u查询,该查询将返回posts 大堆$args = array ( \'post_type\' => \'page\', \'meta_key\' => \'someMetaKeyName\', ); // The Query $query = new WP_Query( $args ); 这将返回如下结果:正如您所看到的,帖子没有任何元数据,是否可以将元数据也包含在返回的数组中?PS,出于性能原因
有没有办法在没有插件的情况下重新生成页面永久链接?
我在一个网站上工作,它有一些不正确的永久链接,包含“home-2”,例如。http://example.com/home-2/pagetitle/. 我不知道在哪里home-2 来自并在页面编辑器中手动编辑永久链接,仅允许我编辑pagetitle 部分This question 似乎相关,但指的是文章标题,而不是我需要更改的URL部分。那么这怎么可能home-2 情况已经发生。可能是类别或父页?垃圾箱中没有具有该名称的帖子或页面。我如何在不使用插件的情况下删除它,例如this 重置永久链接?UPDATE有
将WordPress站点从一个文件夹移动到另一个文件夹(一个域、一个服务器)
实际上有很多类似的问题和答案,但大多数都与从一台服务器到另一台服务器以及从一个域到另一个域的传输有关。我想做的事情是在现有网站中创建一个文件夹“new\\u version”,将WordPress设置为“new\\u version”,填写内容,确保一切正常,然后删除旧版本并将“new\\u version”复制到根文件夹。由于数据库不会更改,域也将保持不变(只更改文件夹)-我能做一些简单的事情来完成这一点吗?可能只是new_version 是否将文件夹内容发送到根web目录?还需要什么吗?
如何将COMMENT_FORM$字段包装在一个div中?
是否有一种像样的标准WP方式将3个标准字段(名称、电子邮件、网站)包装在一个div中?我正在使用bootstrap,希望他们在自己的一排。示例: <?php $fields = array( \'author\' => \'<div class=\"col-md-4 comment-form-author\">\' . \'<input
if custom post type exist
我想测试自定义帖子类型mobile 存在我在循环中使用了if自定义post类型,但它不起作用。任何关于我的代码不起作用的建议<?php /* The loop */ ?> <?php if ( have_posts() ) : ?>... <?php while ( have_posts() ) : the_post(); ?> <? if( post_type_exists( \'mobiles\' ) ) { ec
如何通过Simplepie RSS订阅获取超过25个项目?
我有一个包含50个项目的提要,但似乎无论我做什么,它总是只返回25个项目。$feed->set_item_limit(50); 或$rss_items = $rss->get_items(0,50); 这些都没有任何效果,我在类源代码中也没有看到任何对数字25的引用,我不明白。提要是http://gdata.youtube.com/feeds/base/users/silviavaldemoros/uploads?alt=rss&v=2&orderby=published&am
如何将文章添加到特定页面?
不管是WooCommerce还是WordPress,我都想在特定的页面上添加几篇文章,这样它们就可以显示在那里,而不是现在的图片。Homepage我知道,我应该使用短代码来实现这一点,但由于某种原因,我无法让它工作。例如:这个有post ID 1305,所以您可以想象我使用[display-posts id=\"1305\"] 在该页面上显示,但它只显示短代码本身。我认为通过快捷码显示帖子是WP的基本功能之一,不是吗?我是否必须编写一个自定义的快捷码才能工作?有什么建议吗?
PHP警告__()缺少参数%1
我在服务器错误日志中收到此错误:[Thu Dec 11 10:06:30 2014] [error] [client 11.111.111.111] PHP Warning: Missing argument 1 for __(), called in /var/www/vhosts/mysite.org/public_html/wp-content/themes/mysite_v2.2/functions-cpt-projects.php on line 15 and defined in /var/
哪个目录中的插件模板
目前,我有许多自定义帖子作为插件,它们处理数据并将它们发送到插件各自的模板。我使用Roots 主题作为基础,当前将我的插件模板存储在主主题目录中。然而,我正在考虑将它们分别移动到各自的插件文件夹中。两者都有什么优点/缺点吗?我在考虑这样的情况,例如当插件关闭时,使用插件模板的页面上的现有数据会发生什么情况。
在自定义帖子中获取自定义分类名称(不是术语)
是否有可能在循环中(或给定帖子ID)检索自定义帖子的主自定义分类法的名称/slug?我真正需要的是分类学术语,我可以用它来找到:wp_get_post_terms($post->ID, \'taxonomy-name); 但为了做到这一点,我需要提供分类名称。如果我事先不知道怎么办?有什么想法吗?