您当前的位置:首页 > TAG信息列表 > theme-development
如何将标语输入更改为文本区域?
我环顾四周有一段时间没有成功。我想将Wordpress管理区域中的默认标语编辑器呈现为<textarea></textarea> 而不是<input type=\"text\"> 要素有什么办法吗?我所说的口号输入可以在“wp admin”>“Settings”>“General”和“Appearance”>“Customize”>“Site Identity”中找到。
如何将新主题/主题选项从试运行部署到生产站点
假设您正在临时站点上构建一个新主题。在构建过程中,由于新的用户注册/订单,生产数据库发生了更改。So now the question becomes how do you upload a new theme together with all the theme database options to a production site without disrupting anything else.我知道你可以用WP Migrate DB Pro 只推某些表,但即使如此,也要推哪些表。I\'m j
GET_PAGE_BY_PATH()与WP_QUERY一起使用时出现问题
在php类中将get\\u page\\u by\\u path()与WP\\u查询一起使用时,会出现错误。我使用after_switch_theme 和switch_theme 在那个班。当主题被激活时,一切都如预期的那样好。但问题是,当我切换主题时,浏览器会显示一个错误。可捕获的致命错误:在C:\\wamp\\www\\wordpress主题测试\\WP includes\\post中,类WP\\U查询的对象无法转换为字符串。php在线4470我试着找出错误`public function theme
使用GET_TEMPLATE_PART()定制主题
我经常使用get_template_part() 作用我阅读了关于此功能和codex的主题手册,但我不确定此功能何时有用。例如,我制作了一些具有不同功能的模块化模板部件,如滑动滑块、图像比较或视差效果。如果我手动编码一个子主题,那么我将修改它以加载自定义帖子类别或名称,但在我想出售主题的场景中,我如何将帖子分配给这个或那个模板部分?
Getting the wrong page ID
我正在开发一个主题,我需要获得实际的页面ID,当我这样做时:global $post; $thePostID = $post->ID; 我得到了错误的ID。我尝试了get\\u the\\u ID(),得到了与上面代码中相同的ID,但两者都是错误的。在获取ID之前,我还尝试执行wp\\u reset\\u query(),但仍然得到了相同的错误ID。我正在模板中运行上述代码,它不在循环中。我还想澄清一下,我正在尝试获取页面ID,而不是帖子ID,尽管函数似乎是相同的。我做错了什么,我
警告:count():count()函数的语法问题
我正在尝试修复一个在使用php 7.2之前工作正常的函数。这个错误来自count()函数,但我不知道如何重写它。你能帮帮我吗?以下是错误消息:警告:count():参数必须是在中实现Countable的数组或对象。。。此函数是用于在类别上方显示页面的代码的一部分。is\\U类别:如果当前页面是类别,则id:类别标识符:类别标题private function get_category($id_cat = false){ $Category = new stdClass();
主题开发:挂钩后的起始内容
我正在制作一个Wordpress主题,它使用主题支持“初学者内容”生成占位符菜单。我阅读了文档,非常含糊:https://make.wordpress.org/core/2016/11/30/starter-content-for-themes-in-4-7/.我想在我的主题生成菜单,他们把图像在每个菜单项使用插件Menu Image. 但我找不到一个在初学者内容生成之后执行并且只执行一次的钩子。我使用的内容挂钩基本上在customizer变更集中,我无法使用WordPress的常规Nav菜单API访问它
Import/Export WordPress demo
我们是一个开发团队,他们开始在Themeforest上发布我们的主题。我们在展示主题演示时遇到了一个问题,希望寻求您的帮助。每当我们尝试导出主题演示内容并将其导入其他地方时,图片都不会像以前那样处于正确的位置。导入的演示中的图像ID与导出的演示中的ID不同。例如,在导出的演示中,徽标的ID为6,但在导入的演示中,它的编号为21。我们使用Wpbakery构建页面,使用Redux框架构建主题选项。是否有一个插件或工具可以用来解决我们的问题,或者我们应该遵循某些标准?
在定制器API中有条件地获取设置值
我是以正常的方式进行的,我没有刷新,而是根据用户的选择用JS编辑元素,但在一种情况下,我需要一个依赖于另一个值的值,我无法获得该值。这是我的JS:wp.customize( \'myplugin[border_width]\', function( value ) { value.bind( function( to ) { window.border_style =\'\'; window.border_color =\'\'; wp.
Disqus评论系统未显示
我已经安装了Discus评论系统插件。我需要一些帮助来使用它,我无法在我的帖子或页面中显示评论框。我使用的是自定义主题,没有评论。php文件。这是个问题吗?这是我的循环代码<div class=\"row feed\" id=\"\" style=\"padding: 2.5em 0 1em 0;\"> <?php if( $menu_feed->have_posts() ): ?> <?php while( $m
没有循环的模板,最佳实践是什么?
我正在处理其他人创建的自定义主题,很明显作者不熟悉WordPress。我在做清理工作,我只是在找各种各样的不好的东西。他们大量使用ACF,因此决定不必使用“循环”。页面模板基本上只有以下内容:带有模板名称的注释块,一系列ACF get\\U field()调用都可以,但我从未见过这样创建的页面模板。我的问题不仅仅是最佳实践是什么(我觉得这应该全部包装在标准have\\u posts/the\\u post循环中,即使它只是一个单独的post/page模板),而是在没有调用“the\\u post()”的情
致命错误:找不到类WP_Customize_Image_Control
我正在使用Windows 8.1 64位上的WAMP来开发自定义主题。现在,我在尝试使用创建自定义控件时遇到以下错误WP_Customize_Image_Control 类别:致命错误:未捕获错误:在C:\\wamp64\\www\\Ivana-5.2\\WP content\\themes\\Ivana\\inc\\Api\\Customizer\\WP\\u Customizer\\u Image\\u Control中找不到类“Ivana\\Api\\Customizer\\WP\\u Image\
_Content()未正确显示描述
我试图显示WooCommerce单个产品的描述,但循环没有显示正确的描述,而是重新开始显示图像、价格、添加到购物车等。我一直在努力寻找答案,但没有找到任何结果。我使用了WooCommerce模板脚本并对其进行了编辑;the_excerpt() 将起作用,但不起作用the_content().这是我当前使用的模板文件:https://github.com/woocommerce/woocommerce/blob/master/templates/single-product/tabs/description
在三个不同的随机数字段中使用单个随机数
我想以三种不同的形式使用一个nonce(登录、注册、丢失密码)。但我不知道如何在wp\\u localize\\u脚本($handle,$object\\u name,array())中使用nonce。在这里$handle参数中,我将使用外部js文件处理程序,在该文件中,我将为三个不同的表单(登录、注册、丢失密码)编写代码,并为每个表单使用三个不同的nonce。这是我的代码:1 - three separate html file (login-form.php, register-form.php a
正确使用整个php类输出缓冲区
对于我的ajax弹出式登录,我想对整个oop php类使用输出缓冲区。我只想从类的开头开始缓冲,然后在类结束时结束缓冲class Wp_Ajax_Popup_Login { public function __construct() { // Output Buffering for whole class ob_start(); add_action( \'after_switch_theme\', array( $
生成WordPress主题时的错误处理
我对发展中国家很陌生,在Youtube的帮助下,我一直在学习用HTML、CSS和PHP设计Wordpress主题。我正在使用MAMP在本地托管我的wordpress站点。当我犯了一个错误,比如忘记关闭PHP标签,然后刷新我的站点时,我看到的只是“该站点遇到了技术困难”,我不确定在哪里可以检查我的语法或其他错误。有什么建议吗?
WordPress wp_Get_Current_User在刷新前返回空值
我正在WordPress中开发一个网站,并创建自己的主题。作为主题的一部分,我有一个自定义用户登录。当用户登录时,表单操作会返回到自身,在页面的标题中,我有一个简单的脚本来确定用户是否登录。虽然此脚本按预期运行,但我遇到的问题是尝试使用wp_get_current_user 函数,则返回的名称在初始加载时为空(尽管在刷新页面或迁移到新页面时会显示)。我已经搜索了几个用户问题和文章,其中许多提到挂接init函数(例如this one), 但他们都没有提供更多的细节。我试图向init函数添加一个过滤器,但没有
如何按名称或插件获取类别列表
目前,我能够获得所有类别,但我只希望根据名称或slug显示少数类别。$categories = get_categories(\'accessibility\',\'wcag\', \'abc\'); 这可能吗?
JavaScript将焦点更改为正在重置的密码字段登录页面
我有一个特殊的情况,我希望用户在标准WordPress登录页面上输入密码。我用一行javascript填写用户名:document.getElementById(\'user_login\').value = \'username\'; 默认情况下,焦点从用户名字段开始。我想让焦点从密码字段开始。。。document.getElementById(\'user_pass\').focus(); 但这不起作用。看起来它可能会先关注密码字段,然后再返回用户名字段。知道为什么会发生这种情况以
上一个和下一个链接没有填充,我是不是错过了什么?
我正在研究一个非常简单的主题。我已尝试添加下一个和上一个链接,但无法使它们正常工作。在尝试了一些不同的事情之后,我最终得到了这个index.php (主要基于SO的答案)。<?php get_header(); ?> <!-- html stuff --> <?php if ( have_posts() ) { while ( have_posts() ) : the_post();