从插件创建的自定义帖子类型的Single_TEMPLATE返回空页
我正试图从插件中创建一个名为“新闻稿”的自定义帖子类型的模板。这是我添加到插件中的代码:function single_press_release_template($single_template) { global $post; $plugin_path = plugin_dir_path( __FILE__ ); if ($post->post_type == \'press_release\') { if(file
根据类别顺序,WP_QUERY会给出不同的结果
我有个问题category__in 当我执行WP\\U查询时。$query_args = array( \'post_type\' => \'posts\', \'nopaging\' => true, ); $categories = array(1,8); // If I use this, I get 3 posts $categories = array(8, 1); // If I use this, I get
在分类模板中显示子类别,然后显示帖子
我有一个自定义的帖子类型“downloads”,我有一个自定义的模板来设置开始的条款。我现在正在尝试设置我的分类模板,以便它显示子类别(如果有),但如果没有,则显示该术语的帖子。下面是我的分类法模板到目前为止包含的内容,它可以很好地显示子类别,但它不会在最后显示该类别的帖子。我喜欢这样,如果有子类别,那么显示它们,否则显示该类别的帖子。<?php $term = get_queried_object(); $term_i
如何在WordPress函数上增加宽度和高度(分辨率)?
如何添加自定义宽度(&A);高度到我们的自定义图像上载程序function clientPic6( $wp_customize ) { $wp_customize->add_setting( \'client_background_img_6\'); // Add setting for logo uploader // Add control for logo uploader (actual uploader) $wp_customize-&
No Appearance --> Header menu
根据本页:https://developer.wordpress.org/themes/functionality/custom-logo/外观下应该有一个标题页。我添加了自定义徽标的主题支持,但在外观下没有标题页。文档让它听起来像这个页面存在,我不必自己添加它。有人知道怎么回事吗?
WP API : date_query parameter
我使用Wordpress API只是为了执行一些测试。我目前正在使用date\\u query参数,在我的情况下,该参数无法按预期工作。请考虑以下请求:https://wptest.enguerranweiss.com/wp-json/wp/v2/posts?filter[orderBy]=date&filter[order]=DESC&filter[date_query][after]=2016-10-13T17 (虚拟安装,虚拟内容)我所期望的是:API应该只返回比2016-10-13
WooCommerce购物车显示过时的价格
在新的WooCommerce安装上,我面临以下情况。在产品品牌上添加了自定义字段,以允许管理员对所选品牌的所有产品设置折扣。折扣在任何地方都能很好地显示(分类页、自定义循环、单页、可变产品等),但当产品添加到购物车时,其初始价格会显示在totals部分。试图抓住get_price() - 这就叫get_prop() - 使用woocommerce_product_simple_get_regular_price 过滤器,但由于某些奇怪的原因,过滤器无法应用!已验证context 参数的值为view, 所以
尝试保持网站私密性时遇到问题
我正在一个测试站点上工作,我试图通过将以下代码添加到我的主题函数,将所有未登录的用户重定向到登录页面,从而使我的站点成为私有站点。php文件:function redirect_user() { if ( ! is_user_logged_in() && ! is_page(array(\'login\',\'register\',\'lostpassword\',\'contact-us\' ))) { $return_url = esc_url( home_
如何使用WP REST API进行新用户注册(注册表)?
是否可以创建一个可以通过WP REST API工作的注册表单,以便访问者能够在我的网站上创建帐户?我可以创建这样的表单并使用它创建新用户。当我以管理员身份登录时,这将与wp\\u rest nonce一起工作。但是,如果有未登录的访问者,同样的表单当然不起作用。我认为这是一个身份验证问题。你能给我一个大概的建议吗?如何允许访问者注册REST API?
WordPress页面上的ERR_TOO_MANY_REDICTS
您好,我正在wordpress中开发一个页面,但不使用https,当我尝试访问时显示以下错误:我尝试使用插件WP Migrate,但它仍然不起作用,我如何解决这个问题?
当内容为空时隐藏自定义字段
很难弄明白这一点。我为我的woocommerce签出页面创建了一些自定义签出字段。然后,我将自定义字段显示在确认/感谢页面上。但我的问题是,即使用户没有向字段提交信息,字段标签仍然显示(在本例中为“订单详细信息:”)。如何使自定义字段仅在有内容显示时显示?或者换句话说,当字段为空时,如何隐藏标签?/** * Add the field to the checkout (other details) */ add_filter ( \'woocommerce_checkout_f
阻止作者个人资料页显示在搜索结果中
客户有一个带有用户目录的网站,他们希望将用户的作者页面从网站搜索中排除,这样,如果用户搜索“smith”,他们就不会得到带有“smith”的页面以及指向John smith用户档案的链接。我已将以下代码添加到函数文件中,据说该文件将搜索结果仅限于帖子和页面:add_filter(\'pre_get_posts\', \'SearchFilter\'); function SearchFilter($query){ if($query->is_search){
修改媒体文件标记输出
我试图在wordpress中的媒体文件(带有指向其全尺寸链接的图像)前后添加一点html标记。有没有人知道一种不需要使用插件就能做到这一点的简单方法?如果图像确实使用了“链接到:媒体文件”选项,我希望在图像之前添加以下标记。 <div class=\"ImageWrapper\"> <div class=\"ImageOverlayHBlog\"></div> 没有什么特别的,但似乎让我头痛的是如何让它在有链接到更大版本的图像之前显示出来。任何帮助或
标题前后未添加div的小部件
我想在h3小部件标题周围加一个包装,因为我想给h3一个垂直对齐的底部。目前,我正在注册我的小部件,如下所示:function usp_widgets_init(){ if (function_exists(\'register_sidebar\')) { register_sidebar(array( \'name\' => \'Front page widgets\', \'id\' =>
查询另一个帖子类别以匹配当前帖子并循环显示
我试图查询一个自定义帖子类型的类别以显示在另一个自定义帖子类型中,但前提是它们具有匹配的类别。我刚刚开始编写一个相当复杂的WordPress网站(很有趣)-我想我可能键入的查询错误-任何帮助都将不胜感激。 <section id=\"meet-team\"> <div class=\"container\"> <h2>Title will be custom field</h2>
Custom Taxonomy Archive BUG
我希望这只是我疲惫的眼睛错过了什么,一双新的眼球可能会捕捉到我错过的东西。我有一个自定义分类法,其中有一段“residential\\u project\\u types”,分配给一个自定义post类型的residential\\u项目。我想显示分类法中的所有术语,输出术语名称和链接。它的工作方式。。。它似乎为术语中包含的每个帖子显示一个术语,而不是为每个帖子显示一个术语。这当然是在创建副本。此外,HTML没有正确显示,导致元素奇怪的重叠。我的直觉是有什么东西弄乱了循环。。。?但我还没弄明白。非常感谢所有
使用可由用户在仪表板中更改的全角英雄图像
我正在使用bootstrap构建一个站点,并将其转换为WordPress。我在页面上有一些英雄图片,用户无需更改。然而,我有一个自定义的帖子类型,我真的希望有相同风格的英雄形象,但它可以在帖子类型编辑屏幕中更改。我的CSS引用了其他页面上当前的英雄图像,我尝试使用全宽容器作为特征图像,但随后我的文本覆盖停止工作。这是我的前端代码: <section id=\"location-feature\"> <div class=\"container-fluid n
WordPress网站无法进行错误的登录尝试
我尝试登录我的Wordpress网站,但有几次登录错误。第三次或第四次之后,我根本看不到我的Wordpress网站。我甚至看不到它的头版。是否有办法查看我是否通过服务器被阻止?我正在使用Ubuntu服务器托管DigitalOcean。
附件表单域的正式文档
我正在尝试使用attachment_fields_to_edit 钩住以在媒体附件上创建新字段。根据new documentation, 其中一个参数是“附件表单字段数组”。但是,我在文档中找不到关于如何构建此阵列的规范。我发现this page on the Codex, 但提供的示例仅使用value, label 和helps. 我在get_attachment_fields_to_edit, 例如input 和html, 在一些教程中我看到required.add_filter(\'attachme
显示Meta Box的Html的奇数PHP代码
我想用add_meta_box() 为我的自定义帖子类型创建元信息。到目前为止还好,但我不明白为什么$callback 看起来是这样的。一example from one WordPress tutorial 这是:/* Display the post meta box. */ function callback( $post ) { ?> <?php wp_nonce_field( basename( __FILE__ ), \'smashing_post_c