您当前的位置:首页 > TAG信息列表 > theme-development

  • 在OOP主题中扩展WordPress核心类?

    时间:2022-01-13

    在面向对象的设计中,使用WordPress核心类的最佳方式是什么?我正在尝试使用$wp_admin_bar 删除几个默认的WordPress设计,但我找不到在哪里添加不会触发错误的$wp\\u admin\\u栏。下面是我的代码The comments should help to understand what I have tried,以及我的思考过程是什么:<?php defined( \'ABSPATH\' ) or die(\'Nothing to see her

  • 为什么要在内部函数上使用esc_attr()?

    时间:2022-01-18

    我在高级主题/插件中看到了很多这样的内容。#1 - Why would you escape this? It\'s your own data. For consistency?function prefix_a() { $class_attr = \'a b c\'; // Some more code. return \'<div class="\' . esc_attr( $class_attr ) . \'&qu

  • 如何在自定义主题中更新图库块的加价?

    时间:2022-01-26

    我正在开发一个自定义的WordPress主题,这是我不久后第一次使用WordPress。我可以看到帖子和页面编辑器已经被彻底检修,帖子和页面可以使用“块”构建。以前,在创建自定义主题时,我会创建一个post.php 模板文件并使用显示帖子内容<?php the_content(); ?>. 这仍然有效,但我想更改库块的渲染方式(我想在Bootstrap carousel 而不是图像网格)。我看了看template hierarchy WordPress开发人员文档的第页,但在上面看不到任何与块

  • 在主题页面上的搜索表单下方显示通知

    时间:2022-01-27

    我想在主题安装页面上显示一个通知。我使用了admin_notices 钩子,但它在搜索框上方显示消息。我想在图像中黑线的位置打印通知。对于插件页面,我们有pre_current_active_plugins 但是对于主题页面,我没有找到一个。

  • 如何为类似http://example.com/something?的路径指定模板

    时间:2022-01-28

    我创建了一个自定义的帖子类型(“explore”),我们在站点中使用它。此部分的页面位于http://example.com/explore/page-name这些页面工作正常,但如果用户退出该url并转到http://example.com/explore 他们得到了通用的index.php 这不是我们希望人们在这里看到的页面。考虑到此url不指向任何内容,如何指定要使用的模板?我可以呼出get_post_type() 它显示了\'explore\' 作为帖子类型,但我从index.php 样板我尝试添

  • 为主题定义常量选项的最佳方式是什么?

    时间:2022-01-30

    我所说的常量选项是指主题的属性,这些属性在生产中的日常使用中不会改变,但开发人员主要出于可重用性的目的可以更改。比如自定义帖子、边栏、表单、自定义功能等。我认为有两种可行的方法,它们都用于WordPress的核心主题和基础主题。编辑:添加了第三种方式函数中的参数这是我用于自定义帖子等的方式,也是WordPress用于为接受参数的函数定义默认值的方法,如wp_login_form() 或wp_nav_menu(). 它要么是在挂接的函数中定义的变量,要么是在函数调用中定义的值。add_action( \'i

  • 不确定如何调试此NPM安装错误。这是一个WordPress主题,带有内置的GULP/webpack任务自动化

    时间:2022-02-01

    所以我下载并安装了这个主题,它附带了一个内置的gulp/webpack任务自动化。我转到项目文件夹(wp-content/theme/themename)并刚刚运行了npm安装,但我得到了这个。不确定究竟是什么阻止npm安装成功运行。

  • 如何在模板全站点编辑器中显示搜索词

    时间:2022-02-02

    我正在为搜索页面构建一个模板(在完整的站点编辑中,因此是html而不是php),我希望有一个搜索结果标题。我有这个: <!-- wp:group {"layout":{"inherit":true}} --> <div class="wp-block-group"> <!-- wp:heading {"level":1} --> <h1&g

  • 如何使此TAX_QUERY正常工作?

    时间:2022-02-03

    我有wp_query 包括自定义分类术语,如果所有字段都有值,则该术语有效。否则,它将给出0个结果。这是用于获取分类术语的表单。基于提交数据WP_Query 需要构建。在我的例子中,这些分类法可以有值,也可以为null。甚至可以使用一种分类法进行浏览,也可以不选择任何分类法进行浏览。这是我目前的代码。如果这三个字段都选择了值,那么它的工作非常好。否则,这将无法正常工作。需要为结果合并所有分类法。这是我的提交表格:<form method="get" action="&l

  • 如何在包含多个项目的Bootstrap 5旋转木马循环中显示某个类别的帖子?

    时间:2022-02-04

    我是一个仍在学习的新手开发人员,目前我正在开发自己的第一个wordpress自定义主题。然而,我正在努力让它工作。我有一个;“英雄”;旋转木马或登录页旋转木马,当前显示来自自定义帖子类型的帖子。我想在其下方添加一个不同的旋转木马,该旋转木马将同时显示4个项目,并且它应该只显示来自一个名为“quot;Vazno;。<div class="container cta-100 "> <div class="container"&g

  • 如何将页面/帖子从一个主题复制到另一个主题?

    时间:2022-02-08

    我使用的是默认的wordpress 2022主题,并创建了一些post&;外观中的页面模板->;编辑器->;模板。当我切换到子主题时,这些模板丢失了。是否可以将这些帖子/页面模板从默认2022主题复制到子主题?如果是,如何?

  • API REST_ROUTE 404,同时为定制帖子构建过滤器(由多个元键/定制字段过滤)

    时间:2022-02-10

    我在WordPress网站工作,该网站有许多自定义帖子类型,并广泛使用高级自定义字段(ACF)。该网站还使用节点模块、从头开始的自定义代码和Git来支持预构建的主题和;“典型”;插件。我做的许多任务都涉及到使用已经编写的代码。该网站是一家狩猎公司。我们有大陆、国家(有时在某些情况下称为目的地)、地方和推荐信——所有这些都是定制的帖子。其中没有一个使用任何分类法。通过ACF,推荐信已经有了自定义字段,将推荐信与相应的大陆、国家和地区连接起来。我的问题很复杂,我会尽力解释的。My goal创建一个Ajax过滤

  • 添加、编辑具有自定义角色的特定CPT

    时间:2022-02-11

    谁可以在角色和能力方面帮助我?我被困在这个问题上,我需要一些帮助。我想要一个角色,只能添加,删除编辑等一个特定的CPT。到目前为止我拥有的add_action(\'init\', function(){ register_post_type( \'catalog\', array( \'capability_type\' => \'manage_catalog\', \'labels\'

  • 使用php从子目录获取主URL

    时间:2022-02-16

    我有一个WordPress站点,它包含WordPress的多个子目录安装,其中包含一个WordPress安装中的各个数据库,我想在主题中将它们链接在一起。但我不知道如何从基本WordPress目录中动态获取其中一个子目录的主URL。例如,我尝试使用get\\u home\\u url(),但它只返回https://mytestsite.com/instance1 而不是https://mytestsite.com这可能是一些基本的东西,但我在研究中找不到任何可以帮助我的东西。

  • 隐藏2022父主题模板/部件

    时间:2022-02-17

    我正在玩新的FSE和2022主题。我制作了一个子主题,知道如何创建自己的自定义模板/块部件,但如何隐藏我不想使用的父主题模板,如templates/page-large-header.html?有没有办法在不修改父主题的情况下执行此操作?

  • 在所有自定义分类帖子中获得相同的描述

    时间:2022-02-19

    我开发了一个自定义的分类法帖子类型。我已显示类别(&A);内部类别职位/(产品)。我得到了职位名称;图片应该是这样的(我加了),但所有帖子的描述都是一样的。我不知道为什么相同的desc会一直显示,即使其他一切都是动态的。以下是我使用的代码:$taxID = get_queried_object()->term_id; $args = array( \'post_type\' => \'industrial_product\', \'fields\' =&

  • 如何访问块主题中的索引文件?

    时间:2022-02-20

    我是wordpress代码的新手,读过它index.php 位于root/themes/yourtheme/index.php.当我打开时index.php 在twentytwentytwo 我wordpress目录中的文件夹block themes do not use php templates:在哪里可以找到文件<head> 和<body> 标签等?

  • 如何在WordPress的自定义输入域中存储带有Html代码的第三方脚本?

    时间:2022-02-21

    我在自定义帖子上创建了一个自定义字段。下面是我用于自定义字段的代码。<?php function wpt_add_thirdpartyvideo_metaboxes() { add_meta_box( \'wpt_thirdpartyvideo_extra\', \'Information\', \'wpt_thirdpartyvideo_extra\', \'partyvideo\',

  • 自定义帖子类别名称显示为空

    时间:2022-02-22

    我有一个自定义的帖子类型和类别。我的页面上有以下功能。我得到了帖子,但我没有得到页面上的类别名称。我正在获取空数组array(0) { } 下面是功能代码。<?php function blogView( $atts ){ global $post; if($atts[\'cat\']==\'All\'){ $blog_post = get_posts(array( \'showposts\' =

  • How do I use wp_nav_menu?

    时间:2022-02-22

    我尝试动态添加一个菜单,css ul/li链接的结构如下所示 <ul class="navbar-nav ml-auto"> <li class="nav-item"> <a class="nav-link tm-nav-link" href="#infinite">Home</a&g