您当前的位置:首页 > TAG信息列表 > customization
清理重复的WordPress代码
我想在同一个页面模板中多次使用以下代码,但是当涉及到代码行时,模板会变得太大,因此会变大。每次使用它时,我只更改一个参数,99%保持不变。我更改的参数为\'terms\'=>\'pop\'. 我知道我可以用一段相对较小的代码显示所有帖子和所有分类术语(每个分类下的分类术语帖子),但这不会像我想要的那样工作,因为我想以自定义方式排序分类,而不是按标题或术语(ASC/DSC)。我想的是可能会将代码添加到一个函数中,每次调用该函数时,我只传递发生变化的参数。代码:$query = new WP_Query
如何将样式应用于自定义页面模板
我根据how to here中的内容制作了一个简单的页面模板:Page Templates当我创建一个页面并在其“页面属性”中使模板与我创建的模板相等时,所有内容都会显示,但不会按照样式指定的顺序显示。css。实际上,我的页面根本没有应用任何样式。你能帮我解决这个问题吗?
如何为特定帖子预先设置WordPress设置?
我正在创建的WP站点需要为不同类别创建不同的帖子。我喜欢的是,如果有人选择在类别A下发布,我在该帖子中有一系列预设设置(标签、横幅图像等)。如果该人员在类别B下发布,将有一组不同的设置?有人知道有没有插件可以做到这一点吗?如果有必要,我可以破解php代码,但我更喜欢一个更容易管理的插件。我能找到的最接近的插件是ACF。谢谢
Theme Customizer not loading
我创建了一个新主题,并在我的一些站点(多站点)中使用它,但在一个站点上,自定义程序预览不会加载(微调器从不停止)。加载其他主题的customizer预览有效,但“我的主题”不起作用。chrome开发工具的控制台中没有错误。所以我尝试了一些事情。。。重命名了主题(文件夹和style.css中的主题)删除了所有文件,因此只有一个空索引。php和一种风格。css只包含必要的注释,它被留下了,但它确实加载了,再次加载,就在我的一个多站点上。我如何调试这个?有什么想法吗?
如何检查帖子类型(包括自定义的css)
我需要检查一下帖子的类型。如果我将其放在函数文件中:echo \"the post type is\" . get_post_type(); 消息变成:“帖子类型是”。是否将职位类型检查为“早”?是否必须将其置于某些操作中,以便稍后检查?(因此,这不起作用:)if (get_post_type() == \'product\'){ wp_enqueue_style( \'css_products.css\', get_stylesheet_uri().\'assets/css/c
如何从数据库中的wp_usermeta表中获取值?
我在注册表中添加自定义字段:function wooc_extra_register_fields() { <p class=\"form-row form-row-first\"> <label for=\"billing_cpf\"><?php _e( \'CPF\', \'woocommerce\' ); ?> <span class=\"required\">*</span></label> <i
我应该在哪个挂钩上调用REGISTER_NAV_Menu?
我见过各种各样的register_nav_menus() 已调用:打开after_setup_theme</打开init</将“松散”粘贴到functions.php</功能没有明显变化。我应该使用哪个钩子来调用此函数?
在WooCommerce档案上创建自定义商店页面显示
大家好,你好吗?我不太擅长开发网站,我需要有更多的经验。你们能帮帮我吗?我对下面链接上的截图有了一个想法。正如你所看到的,我希望带圆圈的一个是一个类别,而另一个不带圆圈的是你所有的产品。我尝试了从插件到编辑自定义产品归档的所有方法,但都没有改变。我只是想知道我的想法是否可行。谢谢你们一直在代码上帮助人们。你们是最棒的。提前感谢。:)http://i.stack.imgur.com/d1L6E.png
微件在Customizr中不起作用,但在外观中起作用
我的小部件有点问题。我已经正确注册了widget区域;小部件显示在“外观”菜单中。然而,widget没有显示在WP的customizer部分;获取此错误:预览中当前没有呈现的小部件区域。在预览中导航到使用小部件区域的模板,以便在此处访问其小部件我尝试过这里提到的解决方案:Widgets not displaying in theme customizer 还有这里Widgets Section not displaying in theme customizer 但运气不好。我的代码是:register_
WordPress Dashboard Problem
我在更改仪表板地址时遇到困难。目前它指向my\\u domaincom。wordpress。com/wp管理,而它需要是my\\u域。com/wp管理员:使用当前的仪表板,我无法上载主题(请参见下面的图片)。没有“添加新”按钮。具有“添加新”按钮的仪表板示例(来自教程)。4.jpg其他信息:我目前的计划是高级计划,我正在使用HostGator。有没有关于如何更改仪表板的想法?
如何隐藏WordPress文件/结构?
隐藏WordPress(最好是从文件夹和文件到管理员登录)的最佳方法是什么?我对这方面的东西还很陌生,所以我更喜欢插件和自定义代码,除非它很容易设置。
在创建新帖子之前修改自定义域输入数据
我试图在将输入数据添加到DB之前检查它。例如:我有一个自定义贴子元名为book_isbn 在post页面中。我要确保此变量$_POST[\'book_isbn\'] 在添加到DB之前有效。到目前为止我知道我可以用钩子wp_insert_post_data 为了实现这一点。我不确定我是否做对了。这对我没用。请检查下面的代码。add_filter( \'wp_insert_post_data\', \'clean_data_before_post_created\', \'99\', 2 );
是否在搜索页面上未调用WP_enQueue_脚本?
我写了一个自定义主题。这相当复杂,所以为了大家的理智,我不会在这里发布一个巨大的代码块。在我的functions.php 文件I调用了以下挂钩:function DA_script_enqueue() { if( is_404() ){ //load scripts with wp_enqueue_script() } if( is_search() ){ //load scripts with wp_e
WordPress自动删除帖子并重定向至另一个%1时出现问题
我在WordPress上遇到了一个奇怪的问题,我的网站流量和数据库都很大。有一件事。。我的WordPress更新为4.4.2所有插件更新。现在我在发布新帖子时遇到了问题,大多数帖子都是第一次被删除的。发布后,我检查查看后,它的工作很好,vie。然后在1分钟后,帖子被删除,并没有显示在管理员的所有帖子部分,如果我手动打开链接,它就会重定向到另一篇帖子。我没有检查这些帖子的重定向设置。我使用301重定向插件,如果我需要设置重定向,请帮助我解决这个问题。
从不同的主题调用Get_Header()函数
创建新页面时,我想选择不同的主题。我知道Multiple Themes plugin 但我在想别的事情。安装三个不同的主题,只激活一个,然后在此创建一个新的页面模板,该模板具有调用功能get_header() 和get_footer() 来自另一个主题。我不知道我是否能做到,但我想试试。我的问题是怎么打电话get_header() 从另一个主题?
将WooCommerce集成到定制主题
我创建了一个自定义主题。现在我想把WooCommerce添加到这个主题中,但它并没有像它应该的那样工作。在安装WooCommerce插件之后,我遵循了所有提供的步骤所有需要的页面都已创建,我已添加了我的第一个产品。在管理面板中,我得到消息:您的主题未声明woocommerce支持在同一条消息中,还有一个WooCommerce页面的链接,告诉您如何修复它https://docs.woothemes.com/document/third-party-custom-theme-compatibility/所以我
如何取消与untrash_post挂钩的操作?或任何钩子
我想在插件中执行以下操作:-挂钩到untrash_post使用自定义函数-在自定义函数内执行一些检查-取消实际的后期还原(未分级)我试过了remove_action 但似乎不起作用。你能给我指出正确的方向吗?代码示例:add_action( \'untrash_post\', array( __CLASS__, \'static_untrash_handler\' ) ); 。。。。。public static function static_untrash_handler( $post ) {
Custom Content Page
我们为不同类型的博客帖子制作了大量模板。然而,我们还想做完全自定义的“power Page”,它不遵循我们正在使用的WordPress主题。这些页面将从上到下进行自定义。Here is an example 为了说明我的观点:以上是一篇普通的博客文章,其页眉、页脚等样式与博客一致。然而this post on the same blog 完全是定制的。我们想做与第二个示例相同的事情。最好的方法是什么?
仅将自定义类附加到导航菜单项
我在复习this extremely helpful post 从nav菜单中清除WP生成的类和ID,并找到RevelationTravis\'s option-- 请参阅下面的代码——这是一种有效地“白名单”某些菜单类的好方法。然而,我想知道是否有一种方法可以保留通过WP菜单管理面板指定的自定义导航菜单类,即“CSS类(可选)”,而不必按名称明确列出它们?<?php //Deletes all CSS classes and id\'s, except for those listed i
Delete all blogs on multisite
我正在编写一个函数,该函数将删除多站点中的所有博客(主博客除外),每当我调用该函数时,该函数都将失效wpmu_delete_blog 我不知道为什么。$blogs = wp_get_sites( array(\'limit\' => 0) ); array_shift($blogs); # removes first blog from the list foreach ( $blogs as $blog ) { $blog_id = $blog[\'blog_id\