您当前的位置:首页 > TAG信息列表 > 小码农
仅显示同时属于多个目录的帖子
对于博客帖子页面,我有大约100个帖子类别。如果我随机选择2个或3个或更多类别,例如类别A和类别B,我希望博客页面只能同时显示属于A和B的帖子。以下代码只能显示属于管理员在“或”条件下选择的随机类别的帖子。如果我随机选择2个类别,博客页面将显示属于所选类别的所有帖子。$args = Array( \'post_type\' => $post_type, \'post_status\' => \'publish\', \'posts
没有视图时显示“0”页面浏览量
因此,我有以下代码来显示pageview:<div class=\"mypageview\"><?php echo get_post_meta( $post->ID, \'pageview\', true );?>page view</div> 例如,如果有任何视图,则它将显示为“2页视图”当没有视图时,它只显示为“页面视图”如何使其在没有视图时显示“0”(0页视图)谢谢
在页面中显示某个类别的最新帖子
我想在页面中显示类别中的最新帖子内容。例如,类别foo 拥有以下职位:你好,世界你好,考虑到Foo bar是Foo类别的最新文章,其内容应呈现在一个页面中:<title> <content> 在哪里<title> 是Foo bar和<content> 是帖子内容。我该怎么做?我正在努力实现@Pieter\'s答案。我在中添加了这些行functions.php:function latest_post() { $args
插件删除后,使用ADD_REWRITE_RULE()添加的重写会继续吗?
我正在开发Wordpress插件,需要使用add_rewrite_rule().这确实管用。但是当我的插件被删除时会发生什么呢?Wordpress是清理htaccess还是我需要这样做?如何删除使用添加的urladd_rewrite_rule()?
如何在档案页面中显示术语?
我想在自定义帖子类型“job”存档页中显示“state”。现在我的存档页只有标题和摘录。你能告诉我如何修改这个“内容作业”吗。php文件?p、 我的职位类型是“工作”,分类法是“国家”。加州或纽约将被列入“州”分类学“下划线基础”是主题名。<?php /** * @package underscoresfoundation */ ?> <article id=\"post-<?php the_ID(); ?>\" <
清理html输出本身
我刚刚开始根据VIP WordPress编码标准编写代码,我坚持进行清理。我知道所有输出都需要消毒,没有任何例外。但是,如何对本身具有HTML代码输出的函数进行清理呢?例如,yoast的WordPress SEO插件中的函数yoast\\u breadcrumb(),该插件输出HTML格式的breadcumb。。?<?php echo yoast_breadcrumb( \'\', \'\', false ); ?> 输出:<span prefix=\"v: http://rd
是否执行包含多个“and”元查询的大型WP_Query?
我有一个自定义的帖子类型product. 访问者可以搜索products 有许多过滤器。他们可以设置color, 这个size, 这个price, 等。产品的详细信息存储在高级自定义字段(ACF)中。我的解决方案是WP_Query 具有meta_queries. 全部的WP_Meta_Queries 都在AND-关系我的问题是:如果访问者为产品创建更多的过滤器,那么查询总是会变慢。我认为INNER JOINs开启wp_postmeta 都是问题所在。我有六个INNER JOIN在这张桌子上。这个问题有解决
保存变体产品的自定义字段
目前,我正在使用WooCommerce for WordPress,并尝试为变体产品添加自定义字段。在做了一些研究之后,我找到了一些代码并尝试对其进行修改。这是我的完整代码:https://gist.github.com/alphadc/da163cc95cfd1cede34aadd_action( \'woocommerce_product_after_variable_attributes\', \'variable_fields\', 10, 2 ); add_action( \'wooco
如何获取特定大小的特色图像的URL?
我正在使用<?php wp_get_attachment_thumb_url( $attachment_id ); ?> 获取Wordpress中帖子缩略图的url。但是,我想检索特定大小图像的URL。因此,例如,在正常显示post thunmbnail时,可以指定大小,如:<?php the_post_thumbnail( $size, $attr ); ?>. 是否可以对wp\\u get\\u attachment\\u thumb\\u url执行相同操作。类似于:<
Wordpress + Bootstrap
我已经将Bootstrap与Wordpress集成,并实现了wp-bootstrap-navwalker 生成菜单。Bootstrap和navwalker正在工作,你可以看到我的项目here.唯一的问题是菜单上的CSS,我已经尝试了很多东西,但似乎什么都做不好。菜单的级别不正确,移动版本也不正确,最糟糕的是如果我点击;博客“;,JS删除文本信息。有人成功地实现了Wordpress+wp bootstrap navwalker+CSS吗?非常感谢你!感谢您的帮助,我正在查看我的代码结构,其组织方式如下:&l
在页面上显示分配的meta_value中的div
在我的网站上,我创建了一个自定义元数据库,它显示在帖子类型“页面”中。metabox将显示一个复选框和4个url字段。该复选框将控制div(section#footerLinks)的可见性,url字段将控制与div链接一起显示的4个链接。Ability单击(打开)复选框后,将显示带有四个链接的我的div,取消选中(关闭)复选框后,将隐藏div。The Problem当我单击复选框并填写自定义字段信息时,它工作得非常好。但这会分配给我的所有页面,而不仅仅是我分配的页面。如果我单击另一个页面的复选框“on”,
类似WooCommerce的特色画廊
我想创建一个类似于WooCommerce使用多个“特色图像”所做的画廊。我搜索了又搜索,但我似乎找不到任何解决方案(甚至连一根线都找不到)。我知道如何在帖子类型中使用特色图片,但它只能有1个值。它看起来像WooCommerce的特色画廊吗?(看起来像本地特色图像框),这样用户就不必为每个图像单击“添加新字段”,只需打开媒体模式并标记他想要使用的图像即可再次类似于WooCommerce的特色画廊。谢谢
使用IS_POST_TYPE_ARCHIVE更改具有PRE_GET_POST的排序顺序不会更改类别页面
我正在尝试更改使用post meta的工作人员的排序顺序。这在员工档案主页面上运行良好,但我无法在员工类别档案上运行。我试过这个:add_action( \'pre_get_posts\', \'cd_sort_staff\' ); function cd_sort_staff( $query ) { if ( $query->is_main_query() && !is_admin() && $query->quer
PRE_GET_POST中的另一个查询导致内存问题
我正在尝试使用修改分类术语页面上的主查询pre_get_posts 行动和post__in 领域要将ID添加到post\\uu in字段,我必须运行一个查询。调用此查询时,我遇到了“致命错误:允许的内存大小…”问题如果在模板文件中调用相同的查询,效果会很好。我想我应该用一些不同的方法来实现我的目标。如何在内部运行查询pre_get_posts?我只想修改主查询,而不是替换为自定义查询,或创建自定义页面。function custom_loops($query) { if (is_tax( \'se
将必填字段添加到注册
除了用户名和电子邮件地址之外,我还想添加一个复选框,该复选框必须选中“我同意此网站的条款和协议”,以便创建帐户。最简单的方法是什么?谢谢
如何更改页面模板文件的扫描深度?
我想将模板文件移动到文件子目录,如./tpl/page 但它似乎只扫描一个目录深。在我的主题中有没有一种方法可以让我更深入地浏览?
分页重定向至主页
这是关于分页的一般问题。我在主页上有帖子,但分页被重定向到主页。例如,site。com/page/2转到站点。com。备份中是否有可以修复重定向的常规设置?(否则,我猜这是来自插件设置)。谢谢
将其他菜单作为主菜单的子菜单插入
我有一个主菜单,其中包含我的每个服务CPT的项目。每个CPT都有另一个与之关联的菜单,我使用ACF get\\u field函数获取其id。我要做的是将这些服务菜单中的项目作为子菜单插入主菜单中服务链接下。我正在使用wp\\u get\\u nav\\u items过滤器,但我似乎无法获得正确的格式。我想我可以将服务菜单中的项附加到主菜单项的数组中,更改menu\\u item\\u父项。然而,这似乎不起作用。它最终只是在顶层附加所有项目。function custom_insert_service_me
如何让一个特定的形象出现在每个评论的人面前?
我怎样才能让我创建的图像成为每个在我的wordpress帖子上发表评论的人的化身?所以它会有我的标志或其他东西,而不是一个空白的方块?谢谢
在header.php中包含2个否定的IS_TEMPLATE条件
我想在中设置条件header.php 包装所有模板,除了front-page.php 和single-device.php, 在引导容器元素中。写一个条件实现了我想要的if( !is_singular(\'device\') ) { echo \'<div class=\"container\">\'; } 但是,当包含两个条件时,只有第一个条件适用。if( !is_singular(\'device\') || !is_front_page() ) {