现在位置: 首页 > wordpress
  • 编辑函数以根据用户角色采取不同的操作

    时间:2020-05-05

    我想修改下面的publishorpend函数,以便在决定是否将帖子状态设置为“挂起”或“发布”时考虑当前登录用户的用户组(此外还要考虑submission\\u requires\\u approval是true还是false)。例如:如果submission\\u requires\\u approval为false,则无论用户角色是什么,post\\u状态都应设置为publish(这是该功能当前的工作方式)如果当前用户是管理员或编辑的成员,则帖子状态应设置为“发布”。请注意,当前用户可能分配了多个角色

  • 获取与定义的标记数组匹配的帖子

    时间:2020-05-06

    我一直在挠头,找不到一个不需要多次查询的合理解决方案。在我的例子中,帖子有多个标签,但它们可以分为多个“集合”平台(如Facebook、Snapchat)标签(如冷、热、恐怖)我需要获取的是属于给定平台(可以是多个平台)且具有其中一个标签的帖子。一些例子可以更好地解释所需的结果。选中的标签:Facebook, cold, hot - 结果是具有\"cold\" and \"Facebook\" 或\"hot\" and \"facebook\"</更复杂:Facebook, Snapchat, co

  • 不包括放置在子主题中的文件

    时间:2020-05-06

    我修改了主题。php文件位于“Includes”文件夹中的父主题中,我也将其放置在“Includes”文件夹中的子主题中,但不包括我所做的更改。WordPress只读取父主题文件夹中的文件。这是什么原因?当文件位于子主题文件夹中时,我应该做什么修改?或者,如何重写包含/主题中的函数。函数中的php。php?我无法重写该函数,因为存在重新声明错误。Edit 7.05.2020@JacobPeattie-非常感谢。我读过了。我不知道我是否完全理解。我的英语还不是很好。我在函数中这样写。php:if ( ! f

  • 产品属性的条件页面

    时间:2020-05-06

    设置-WooCommerce主“店铺”页面,带有“按属性筛选产品”(https://docs.woocommerce.com/document/woocommerce-widgets/#section-6) 边栏小部件。当我选择一个属性时,页面会相应地显示产品(/shop/?filter\\u name=filter\\u type)。我想检查页面何时显示过滤后的产品列表,即。if (shop_page_is_showing_filtered()) // elseif

  • 将子页面路由至自定义投递类型

    时间:2020-05-06

    我有一个artists-single.php 导航到时显示的页面模板:/artists/djave_co 有没有路线/artists/djave_co/anything 到相同的artists-single.php 页然后,我可以使用一些PHP逻辑来处理页面的呈现。

  • WordPress设置API可重复字段

    时间:2020-05-06

    我正在试图找到一种方法,在我制作的自定义管理页面中添加可重复的字段。代码: /*WordPress Menus API.*/ function add_new_menu_items() { add_menu_page( \"Theme Options\", \"Theme Options\", \"manage_options\",

  • 将无产品URL重定向到静态URL

    时间:2020-05-06

    我正在尝试将不存在的woocommerce产品的url重定向到worpdress页面。示例:https://testname.com/product/abc 到https://testname.com/sample-page这里没有发布为abc的产品。此外,我在https://testname.com/product/def.我试过了。htaccess,但似乎无法使用。本例中为htaccess。提前谢谢。

  • 媒体元素和播放核心JS可以出列吗?

    时间:2020-05-06

    我想了解WordPress核心javascript文件/wp包括/js/mediaelement/mediaelement和player的用途。最小js我这样问是因为它重136KB,我想知道我是否可以避免为某些最终不使用该功能的网站加载它。

  • 我如何以编程方式向WooCommerce产品添加‘REVIEWS_ALLOWED’?

    时间:2020-05-06

    我正在尝试使用从火山口表单收集的数据添加产品。我成功地创建了产品并添加了其他属性,但事实证明,“允许评论”是难以捉摸的。$post_id = wp_insert_post(array( \'post_title\' => \'ProductName \'.$data[\'uniquenumber\'], \'post_type\' => \'product\', \'post_status\' => \'draft\', \

  • 如果是标签,则重定向WordPress搜索查询

    时间:2020-05-06

    我修改了此函数,使其重定向搜索查询(如果是标记)例如,如果searchQuery=\'football\',则重定向到/tag/football/function redir_search($a) { if (is_search()) { global $wp_query; $s_str = $wp_query->query_vars[\'s\']; if(!empty($s_str)) { if ( term_exists

  • Get localized user roles

    时间:2020-05-06

    我有一个显示用户wordpress角色的设置页面。我正在使用wp_get_current_user()->roles 获取该列表。但是,该列表以英语显示,我的用户通常将其语言环境设置为英语以外的其他语言。有没有办法在本地化字符串中获取用户角色?

  • 识别单个类别并在归档页面上输出一些代码

    时间:2020-05-06

    我正在尝试根据归档页面中的文章的类别为其添加一些代码。我想为类别“members”的每个受限内容项添加一个锁定图标我尝试了不同的代码来识别类别,但没有成功这是需要添加到的代码块:<article id=\"post-<?php the_ID(); ?>\" <?php post_class( $css_class ); ?>> <div class=\"entry-content\"> <span class=\"overlay

  • 如何设置特色图片的Alt&TITLE Get_the_Post_Thumb(获取缩略图)

    时间:2020-05-07

    我想在此代码中设置alt和title属性的帖子标题我该怎么办?<?php if ( true == get_theme_mod( \'archive_featured_images\', true ) ) : if ( has_post_thumbnail() && ( get_the_post_thumbnail() != \'\' ) ) : echo \'<a class=\"featured-image\" href=\"

  • 自定义WP_QUERY的结果出现在第404页(但找到结果!)

    时间:2020-05-07

    我写了一个自定义搜索页面。它工作得很好,然后我添加了额外的更改,现在我得到了404结果问题。即使我进行了恢复(我有备份)并清除了缓存,问题仍然存在。我不确定这是否是因为我今天运行的Wordpress更新。所以我想找出这里有什么错,因为我不知道为什么我得到了“404未找到”-页面上有“对不起,keine Beiträge gefunden”(意思是“对不起,找不到帖子”),但我看到了结果(所以它实际上很好!)。由于404页,我的结果页(正如我所说的那样)看起来破了。我刚刚发现:如果我将“Name”字段保持为

  • 如果我想要相同的文件夹结构,有什么好方法可以重写子主题中的文件?

    时间:2020-05-07

    我的父主题的结构如下Core\\Utilities\\Gallery.php. 它位于的命名空间中Product\\Theme\\Core 使用composer的自动加载加载文件。我想,我在主题中有大量的过滤器,但当涉及到文件时,如果只是简单地遵循父主题的相同结构来覆盖,那就更好了。我知道子主题只能覆盖模板文件,但在一个优秀的开发人员的技巧包中,有什么好的工具/方法可以克服这一问题?如果有更好的方向,我甚至可以重写整件事。

  • Twillio如何发送定制邮件类型的短信

    时间:2020-05-07

    Twillio有一个教程,其中一个插件可以在发布“post”时发送短信通知。我面临的问题是,每天都会发布许多类型的“帖子”,这会产生大量恼人的测试消息。因此,我试图修改代码,以便使用自定义帖子类型生成SMS。到目前为止,我无法在CPT中发布名为“SMS”的帖子时成功生成SMS事件。下面是我的一个尝试。我尝试了一个条件为我的CPT运行代码,但它不起作用(对于“post”类型或默认post很好) function post_published_notification( $ID, $post ) {&

  • 如何使用php更改内容宽度?

    时间:2020-05-07

    我已经使用php创建了一个自定义模板,想知道如何修改内容宽度?我是否必须在php中创建一个类,然后使用CSS修改宽度?这就是我的php模板现在的样子:<?php /* Template Name: NewEventTemplate */ ?> <?php /** * The template for displaying pages. * * @package Salient WordPress Theme * @version

  • 了解子主题/父主题的关系

    时间:2020-05-07

    我想编辑标题。我网站上的php文件。我的父主题有一个标题。php文件。我将该文件复制到我的子主题,并添加了必要的代码。它似乎在起作用。我的问题是。如果主题开发人员更新了主题,特别是标题。php文件,我的网站不会忽略他们的更新,因为标题。正在从我的子主题读取php文件?还是将文件合并?

  • 如何在代码包装器中添加自定义类属性?

    时间:2020-05-07

    默认情况下,发布代码后,帖子显示如下html,<pre class=\"wp-block-code\"> <code> some codes here </code> </pre> 我有很多带有代码的帖子,不想一一编辑。如何为所有帖子全局添加自定义类属性?让它看起来像这样<pre class=\"wp-block-code custom-class\"> &

  • 如何在不更改核心的情况下更改参数

    时间:2020-05-07

    如何在不编辑core的情况下更改core中指定的参数/文本?例如,这是注释模板的一部分。wp中的php包含目录:$fields = apply_filters( \'comment_form_default_fields\', $fields ); $defaults = array( \'fields\' => $fields, \'comment_field\' => spr