您当前的位置:首页 > TAG信息列表 > theme-development
WooCommerce Singe产品自定义图库输出仅在第一张幻灯片上有效
我将“product image.php”复制到我的主题文件夹中,以便稍微更改HTML输出,因此wc_get_gallery_image_html 我创建了我的函数并在那里更改了输出。这是原件function这是修改后的一个:function my_custom_get_gallery_image_html( $attachment_id, $main_image = false ) { $flexslider = (bool) apply_filters( \'woocommerc
Get_Search_Query()不能处理带有“与”号的搜索查询
我正在使用简单的代码来创建搜索页面$argscontactdirectory = array( \"s\" => get_search_query(), \'post_type\' => array( \'expertarticle\'), \'orderby\' => \'title\', \'order\' => \'ASC\',
Bootstrap 4移动菜单不适用于WordPress开发
我有一个自定义的bootstrap 4主题,我正在wordpress中构建。在较小的视口中按汉堡菜单时,下拉移动菜单不起作用。我不确定是否需要向函数添加内容。用于移动菜单的php文件,或用于可折叠nav的其他php/wp代码?当我取消注释“collapse navbar collapse”(折叠导航栏折叠)部分时,移动菜单将起作用,但随后会出现两个菜单。这告诉我所有的脚本和css都在工作。然而,我不确定我错过了什么,我似乎无法找出我错过了什么。我没有使用navwalker脚本。我将非常感谢任何人的帮助!H
邮政名的默认固定链接类型
我需要我的主题将Permalink类型默认为Postname。激活后,我的主题将执行以下代码: //change permalinks to /%postname%/ global $wp_rewrite; //Write the rule $wp_rewrite->set_permalink_structure(\'/%postname%/\'); //Flush the rules and tell it
我在主域上设置了WordPress,如何使用相同的数据库在其子域上设置它?
我有一个网站www.domain。已安装Wordpress的com。我需要创建一个子域来测试一个新主题,并将其链接到主站点的数据库。我已经手动将Wordpress文件添加到子域中,在浏览器中安装期间,我添加了主站点的数据库信息。然而,当我尝试完成安装时,它告诉我已经安装了Wordpress,并指示我登录到主站点。这样做时,没有查看子域的选项。如何将子域链接到主站点的数据库并使其独立工作?
WP_QUERY错误的帖子数量
我有16篇类型为“公文包”的公开帖子。对于下面的查询,“found\\u posts”是16。目前为止正确。我已将“posts\\u per\\u page”设置为-1以查看所有这些内容。但其中只有8个得到渲染。wordpress设置每页的帖子数是10,所以这不是问题所在。也没有像WPML这样的多语言插件可以工作。我做错了什么?function portfolio_filter(){ $query = new WP_Query( array( \'posts_per_page\' =&g
为什么admin-ajax加载速度会变慢?有什么方法可以加快它的速度?
我正在为WoodPress开发一个使用woocommerce的主题。目前,我开发了一个新页面,展示产品。最初,我没有使用ajax就完成了页面和类别过滤器,一切都很好。然而,设计师不喜欢在应用过滤器时重新加载页面,然后我使用wordpress的ajax再次开发了所有内容,因为纯ajax不起作用。现在页面运行正常,第一次加载和过滤器使用ajax。但问题如下:当页面调用admin ajax时,会延迟3-5秒。然而,当我在localhost中测试时,持续时间是瞬时的。这是函数中的函数。php:add_action
WP_EDITOR()在自定义元框中的用法
我正在构建一个具有经典编辑器输入而不仅仅是输入的自定义元框。使用wp\\u编辑器的原因是,我想在div中添加文本段落,但简单的输入逃逸了html。现在我正在使用这个函数。现在的问题是,当我输出这个编辑器输入的数据时,它会转义html。下面是我用于输出的代码。echo get\\u post\\u meta($post\\u id,“摩天大楼\\u post”,true);我使用此代码添加元框。add_action( \'add_meta_boxes_post\', function ( $post ) {
WP_EDITOR中的Wpautop不起作用
我最近添加了一个支持Tinymce的自定义元框。我想将数据输出为html。如果我在Tinymce中手动编码p标签,它就会工作。但如果切换到视觉模式,则不会自动添加p标记。我在里面使用了wpautop参数wp_editor 但它没有起作用。如何自动添加段落?
从5.0.4升级到5.1.1会导致$THEME为空
当我们从5.0.4升级到5.1.1时,站点停止加载。错误消息为Fatal error: Uncaught Error: Call to a member function images_path() on null /wp-content/themes/mytheme/header.php on line 49 第49行是<?php $theme->images_path(); ?>在同一文件中,它的上方是global $theme;$主题在函数中创建。php作为自
自定义创建的管理页面上的Redux设置
我正在使用Redux框架,我正在创建一个主题,我希望在自定义创建的页面上所有的主题选项如下 但默认情况下,Redux会创建一个不同的页面,如下所示我正在使用此配置$options_name = \'wee_redux\'; $options_name = apply_filters(\'wee_redux/options_name\', $options_name); $theme = wp_get_theme(); $args = [ \'opt_name\'
可视化编辑器中包含更多不同的HTML元素
我们基于HTML的网站使用多种格式来设置文本/页面的样式。我们现在正在过渡到Wordpress,这样我们的员工也可以创建和编辑页面,但Wordpress编辑器似乎在控制文本设计方面有很大的限制。有3个主要限制:文本样式:在标题或段落中为单个单词加下划线、更改单个单词的颜色等基本操作。对单个单词进行更多的设计控制,如添加<em>, <i>, 等,以允许超出加粗/下划线/斜体/删除线的基本样式。前一个的扩展:添加如下内容<span class=\"red\"></sp
引导程序未调用到我的WordPress主题中
当我查看有关引导程序的页面资源时,我总是遇到一个错误。min.css文件,它给了我一个“加载资源失败:服务器响应状态为404(未找到)”=>http://theasianbean.local/wp-content/themes/test-theme/bootstrap/css/bootstrap.min.css.map但是,引导确实会显示在浏览器中,所以应该可以,对吗?我对这个很陌生,我不明白为什么会出现这个错误,但我的主题显示引导程序很好。我有以下代码:function theme_add_boo
如何在WordPress中正确添加和访问一个JavaScript文件?
我打算在我的WP网站上使用JavaScript库,并已通过FTP将JS文件上载到当前激活主题的以下目录:/public_html/wp-content/themes/salient/js然后,为了加载JavaScript,我在“页眉和页脚”设置中添加了以下行(在正文结束标记之前插入):<script type=\"text/javascript\" src=\"https://www.mypage.../public_html/wp-content/themes/salient/js/javascr
为什么要在PHP中添加主题名称(‘Menu-1’=>__(‘Primary’,‘twentynineteen’),)?
很抱歉提出这个新手问题。我想知道为什么WordPress主题会在PHP文件中多次添加主题名称(例如,下面重复“Twenty十九”,这是来自Twenty十九主题中的functions.PHP)。不过,看起来主题在没有这些名称的情况下可以正常运行。register_nav_menus( array( \'menu-1\' => __( \'Primary\', \'twentynineteen\' ), \'footer\' => __( \'Footer Menu\',
禁用Front-Page.php模板
我使用首页。php在我的模板上显示主页。但是如果用户使用设置中的另一个页面作为主页,我想禁用它。有解决方案吗?当用户从主页设置中选择一个页面时,它不会显示在首页。php已加载。我想动态禁用它。对不起,英语不好。
如何测量主题或插件使用的CPU和RAM
我已经为WordPress制作了一些插件,但除了产生错误之外,我没有办法判断我的插件是否正确。我如何知道插件使用的CPU时间和RAM的数量?我知道这是第二个问题,但它是相关的:除了作为用户浏览之外,如何测试软件?
什么允许在子主题中复制和覆盖插件中的模板文件?
在流行的插件中,如WooCoommer,开发人员可以将模板文件复制到[子]主题中以覆盖文件。我相信这在Beaver Builder以及他们的一些模块中是可能的。我试图寻找这是如何发生的,或者文件是如何加载到这些插件和web上的其他地方的,但都没有成功。我的第一个问题是,是什么函数或加载器实现了这一点?其次,这是一个全球Wordpress功能,还是插件开发人员必须将此功能构建到插件中?
是否为自定义页脚颜色添加_THEME_SUPPORT?
我已经看到了“自定义页眉”、“自定义背景”和“自定义徽标”的主题支持(add\\u theme\\u support),但不支持页脚(页脚颜色或图像)。是否没有选项允许用户通过“外观”-->“自定义”选择页脚颜色或图像?谢谢你的建议!
如何从全站模板文件中的函数.php中调用定制函数?
我在wp-content/themes/xxxx/modules/custom中有一个自定义php文件。php和我想从函数中调用函数。php。现在我所有的函数(相同的函数)都在不同的文件中,因为仍然无法解决这个问题。我想在函数中创建一个函数。php并从网站的任何地方调用此函数。此函数将从另一个php文件调用(Ajax不会调用此函数)。当我包括或需要任何文件时(不导入wp load、wp blog header、functions.php)我读了很多论坛,尝试了很多方法,比如1.define(\'WP_US