自定义帖子类型页面的模板层次结构
所以我有一个自定义的帖子类型,叫做recipe 然后我有一个页面叫做/recipes/ - 为我的食谱页面挂起模板的正确方法是什么?我有文件single-recipe.php 遵循WordPress层次结构,内部包含:<?php /* Template Name: Recipe Template Post Type: post, page */ echo \'Hello\'; 但我没有得到任何模板输出:以下是我的文件夹结构:
Seo Friendly Filter URLs
有没有可能创建更为SEO友好的过滤器URL?而不是:https://thejewelleryroom.com/product-category/rings/?filter_material=gold然后:https://thejewelleryroom.com/product-category/rings/rings-in-gold/?
古登堡块无法保存富文本
我正在创建一个块并使用富文本保存一些文本这是我的编辑功能。 edit: (props) => { const { attributes: { content, backgroundImage }, setAttributes } = props; const onImageSelect = (imageObject) => { setAttributes({ backgroundImage: imageObjec
查询打印没有特定类别的帖子
如何查询没有具体类别如“二”、“三”的帖子$args = array( \'post_type\' => \'post\', \'orderby\' => \'date\', \'order\' => \'DESC\', \'showposts\' => 3); $category_home = new WP_Query(
无法在变量产品(管理员)中添加要选择的Select2
我正在尝试将select2添加到WooCommerce变量product admin的输入中。我已经将select2添加到一个类中,这样就可以重用它,但是,它似乎不起作用。它在页面上的其他任何地方都可以工作,但在变体元框中却不能工作。我最初的理论是,当从产品数据容器中单击时,变量会加载,因此我发现了这个事件woocommerce_variations_loaded 并在这里绑定了一个函数,然后应用select2-但它不起作用。所以,我回到了原点。我做错了什么,我如何才能让它发挥作用?(function($
在WordPress管理面板中捕获表单提交
我正在学习WordPress插件开发。我正在管理面板中提交表单。我的表单代码如下<form method=\"post\" action=\"<?php echo admin_url( \'admin-post.php?action=my_action\' ); ?>\" name=\"newAddress\" id=\"createuser\" class=\"validate\" novalidate=\"novalidate\"> 我正在捕获表单提交index.ph
隐藏特定类别的条目标题
现在,您可以使用css隐藏条目标题,但如果我只想为特定类别隐藏它,该怎么办?<div class=\"entry-header\"> <div class=\"entry-meta category-meta\"> <div class=\"cat-links\"><a href=\"https://web.com/category/mycategory/\" rel=\"category tag\">Auspicia
按类别说明获取和显示类别名称
现在,我将此代码用于获取显示类别名称:$idObj = get_category_by_slug(\'products\'); $id = $idObj->term_id; echo get_cat_name($id); 但我需要通过描述获得类别名称。如何获取和显示category name 按类别description?
My image rotate 90 degree
出于某种原因,我在网站上发布的照片被翻转了90度,管理面板上的一切看起来都很好。如何修复它?
如何使用WordPress重写规则从子类别url中删除父类别?
我试图从子类别中删除父类别,但什么也没有发生。我有一个使用EDD制作的网站。目前我有如下类别:角度模板在每个类别中都有子类别/子类别,如下所示:angular-templatesangular-1angular-2angular-3现在如果我转到我的子类别,url显示如下:http://admin-pc/mysite/templates/category/angular-templates/angular-3/我想删除角度模板或url中的任何类别名称,以删除并显示url,如下所示:http://admin
如何将联系人表单放在网站所有文章和页面的页脚中?
我有一个WP网站内的联系人表格7。我想在网站的每一页和每一篇文章的末尾,版权声明附近插入此表格。我只知道表单的简短代码(它在特定帖子中运行良好):[contact-form-7 id=\"42\" title=\"Formular de contact\"] 有了简短的代码,我认为这个问题并没有偏离主题。我有PHP和JavaScript的基本知识。我已经在谷歌上搜索了一点,但我仍然不知道该怎么做。非常感谢。
站点的多语种部分出现错误消息
维京人地产的英国部分。com网站运行得很好,但我们突然收到了德国方面的以下错误消息:可能是什么问题?Warnung:sprintf():Zu wenige Argumente in/home/ewjsbview/public\\u html/wp content/plugins/js\\u composer/config/containers/shortcode vc行。php在线184
可湿性粉剂编码标准--逃避不可避免的挑战?
你如何避开这两个例子?wc_price() 包装已转义的$product_price 在里面p 和span 带有货币符号的标记。$product_price = $product->get_price(); <p><?php echo wc_price( esc_html( $product_price ) ); ?></p> 下一个输出包含所有属性的完整图像:src, srcset, alt, 等$product_img = $pro
在WP_ERROR处理程序之前触发致命错误
我有以下代码:// this will provoke a fatal error because \"Grap\" without last \"h\" $graph = new CanvasGrap(300,100); if ( is_wp_error($graph) ){ echo \"is wp_error\"; } 情况:回声从未显示出来</wordpress崩溃</目标:如何防止拼写错误导致wordpress崩溃</为什么没有显示消息</我必须
仅显示带有缩略图的帖子
我只想用缩略图显示我的帖子。下面是我用来显示所有帖子的代码,但现在我需要以这样一种方式对其进行扩展,即只显示带有缩略图的帖子。此外,这些帖子也显示在其他页面上,我只需要正常显示它们,这是我需要用缩略图显示帖子的主页。我需要快速的帮助。谢谢$events = new WP_Query($args); if ($events->have_posts()): $result .= \"<div class=\'featuredin container\'&g
使用get()方法获取所有类别并在另一个方法中输出
我有下面的get方法,我想用它作为模板,将我的类别名称输出到输出方法中:public static function get() { $recipe_categories = get_terms(\'recipe_categories\'); var_dump($recipe_categories); foreach ($recipe_categories as $member_group_term) {
GET_FILTERED_TERM_PRODUCT_COUNTS-获取产品术语(如果有产品)
我正在尝试生成一个API,它提供的结果基本上与“归档”搜索页面相同,并带有小部件,也就是说,显示与查询产品匹配的术语。例如,如果查询具有特定类别的产品,则只会显示与该类别中的产品关联的术语。所有这些逻辑都基于类WC_Widget_Layered_Nav, 更具体地说get_filtered_term_product_counts 方法然而,它是一种私有方法。所以我可能需要自己重写一切。还是有更聪明的方法?问题:如何检索特定的产品属性&;仅当类别存在于查询的结果集中时?我想我不可能是第一个为WooCo
覆盖核心函数LOCATE_TEMPLATE
我想重写Wordpress核心函数locate\\u template()我希望该函数还可以在附加插件目录中搜索模板文件我在函数中没有看到任何过滤器,也没有检查函数是否存在<也许有人有更好的解决方案。我试图创建的是一个作为插件的孙主题,它适用于常规主题文件,但不适用于重写get\\u template\\u part()和locate\\u template()函数。为了将来的清除,我的网站将在子主题文件夹中查找文件,如果不在那里,它将查看插件文件夹,如果不在那里,它将查看父主题,然后查看原始Wor
自定义PHP页面表单数据未显示为wp主题页面模板
我用PHP制作了一个年龄计算器。它在localhost/age/age-calculator.php我已将此文件作为wp主题页模板移动theme/mytheme/page-template/age-calculator.php<?php get_header(); /* Template Name: Age Calculator */ 创建页面并与此页面模板链接。输入表单工作正常,但在提交数据时。WordPress不会显示任何结果,也不会将我带到主页上。但在loca
是否可以为事件自定义帖子类型创建两个唯一的标题:即将发生的事件和过去的事件?
我一直在尝试不同的代码片段,并在网上搜索一些有用的东西,但都失败了。发布在更一般的论坛上,但看到了在该论坛上发布WP问题的建议。我正在自定义一个主题,该主题将事件部分作为帖子类型请求一个页面用于显示即将到来的事件,另一个页面用于显示过去的事件。有一种方法可以使用网站过滤过去的事件。com//事件/?期间=过去(&P);order=desc,所以我用这种方式设置了页面和导航菜单。但这两个页面都有相同的标题“事件”,这可能会让用户感到困惑。我联系了主题创建者,询问是否有办法更改标题,他们告诉我,从技术上讲,它