现在位置: 首页 > wordpress
  • CURRENT_USER_CAN()导致严重错误

    时间:2021-03-22

    我正在编写一个函数,在前端的“管理”菜单中添加指向媒体库的链接:function add_media_link_to_admin_menu( $wp_admin_bar ) { // add Media Library to admin menu $wp_admin_bar->add_menu( array( \'parent\' => \'appearance\', \'id\'

  • 内联IF语句以回显CSS

    时间:2021-03-22

    我的模板中有一行代码,我想添加css类;有视频“;如果该职位属于某一类别。我正在尝试使用\' . ( if (in_category(42)) echo \'has-video\') ? \' 但我得到了一个语法错误,意外的“if”(T\\u if)我的PHP不太好,我知道这很接近,但不是很好:/以下是全部回音代码:echo \'<section id="cooked-recipe-list-\' . $list_id_counter . \'" class="cook

  • 如何防止XSS更改WordPress中自定义全局Java脚本对象和方法

    时间:2021-03-22

    我正在Wordpress中的一个项目中工作,该项目将多个项目排队。js文件,其中每个文件都会向全局javascript对象添加一个新方法,这是为了使所需的方法仅在满足某些条件时可用,如is_page(), is_singular(), etc.除了避免使用多个全局函数污染window对象之外,以这种方式添加方法的目的主要是能够在内嵌javascript中调用这些方法,这些javascript与WordPress函数一起添加,如wp_localize_script(), 或wp_add_inline_scr

  • 在HTMLTag中获取菜单的每个菜单导航标签

    时间:2021-03-22

    我有页脚菜单wp_nav_menu 使用以下代码:wp_nav_menu( array( \'container\' => \'\', \'depth\' => 1, \'items_wrap\' => \'%3$s\', \'theme_location\' => \'footer\', \'link_befor

  • 快捷码在图片源源集合标签中不起作用

    时间:2021-03-22

    我的WP插件中有:<picture> <source srcset="[bloginfo key=\'template_url\']/images/image.webp" type="image/webp"> <img src="[bloginfo key=\'template_url\']/images/image.png"> </picture>

  • 如果我从Dropdonw中选择类别,则不显示自定义帖子类型数据

    时间:2021-03-22

    我已经创建了一个自定义帖子类型。我能够添加所有的细节,它正在发挥作用。我有一个下拉列表,我正在该下拉列表中获取我的类别。一旦用户从下拉列表中选择了类别,则数据将相应显示。我尝试了下面的代码,但没有得到任何结果。甚至错误也没有显示出来。function eventsView( $atts ){ if($atts[\'cat\']==\'All\'){ $upcomingevents = get_posts(array(

  • 当WP_QUERY没有要显示的帖子时,对每个循环进行筛选

    时间:2021-03-22

    我正在寻找一种方法,当for each循环中的WP\\u查询没有结果时,可以根据自定义分类法过滤for each循环的结果。更具体地说,我有一个带有自定义分类法的事件帖子类型。在页面上,我希望显示所有分类法,但仅当该分类法包含事件数据将来所在的事件时。事件日期是一个自定义字段(ACF)。以下代码显示了所有分类法,即使WP\\u查询没有结果/将来该分类法现在有事件时也是如此。<?php // Get all the categories $categories = get_terms( \'s

  • 如何获取分类法的所有术语元-获取分类法的术语元

    时间:2021-03-22

    TL;DR: 我正在尝试获取meta\\u值display_type 对于分类法,它返回空白(尽管我可以在数据库中看到它)。这个问题想访问分类法上的术语meta:product_cat, 这是WooCommerce制定的分类法。我在这里问这个,而不是StackOverflow,因为它与WoodPress的关系比与WooCommerce的关系更密切。在我的数据库中,我可以看到数据库中有几行$term->ID = 15.meta_id | term_id | meta_key |

  • URL-s类别中的双域名

    时间:2021-03-22

    我的网站运行最新版本的WordPress。然而,我对类别有一个问题。永久链接设置正确,我的类别路径如下所示:example.com/category-name. 链接工作正常,但问题是,我也可以通过以下链接访问每个类别:example.com/example.com/?cat=6, 其中不包含帖子。我觉得我已经想尽一切办法来修复它了"E;网站URL“;和;主页“;数据库中的字段设置正确(https://example.com), 以及permalinks。它与插件和主题无关-我检查了所有内容。有人

  • 如何检查当前页面是否位于URL中的指定路径?

    时间:2021-03-22

    我有一个标记为“帖子”页面的页面,其中列出了最近的博客帖子。它在路径上/blog.我想知道用户何时在此页面上,以便我可以在页面的开头显示博客文章的类别列表。我已经用单数做过了。php和中的其他情况index.php.对我来说,is\\u home()在登录页上返回true。我在索引中使用它的行为。php。我尝试了一下,但没有成功:get_page_by_path(\'/blog\') == get_post() 因此,我当前的代码是:if (!is_home() || get_page_by_pa

  • 在页眉编辑表单上方添加内容

    时间:2021-03-22

    我正在寻找一个可以让我有机会添加一些内容的钩子above 编辑页面中的标题行。我找到了这些钩子,但这个地方在标题和标题之间有些东西。add_action( \'edit_form_top\', \'test\' ); function test(){ ?> <div> hello </div> <?php } ?> 有没有人知道这有没有诱饵?

  • GET_USER_META值存储在奇怪的字符中

    时间:2021-03-22

    我正在尝试使用访问存储在用户配置文件中的IDadd_user_meta 以及get_user_meta 函数返回ID,但当我打印出这些值时,会得到这个奇怪的值。我可以看到ID在里面,但我不太明白如何对它进行编码,只显示值,而不显示所有其他内容。[school_id] => Array ( [0] => a:1:{i:0;i:88;} )How the data is being added/* * Create new custom post type post on new user

  • WPDB: Update table

    时间:2021-03-23

    我目前正在开发我的第一个WordPress插件,目前对如何更改数据库中的记录有点困惑。到目前为止,我已经使用$wpdb::update()函数解决了这个问题:public function toggle_status() { global $wpdb; $id = (int) $_POST["id"]; $active = (int) $_POST["active"]; $tablename = $wp

  • 可以,您可以在Windows 10中将URL重定向到本地文件夹

    时间:2021-03-23

    我已成功在Windows 10上安装MAMP。我想在本地的WordPress站点上工作,并通过Git将更改提交到实时站点。(更新:我已经回答了下面我自己的问题。)我知道一个常见的工作流是运行SQL查询来编辑www.mysite.org/internal-link/sample.html 本地主机/内部链接/示例。但是(a)不接触数据库是否更安全,以及(b)简单地注释/取消注释a中的几行是否更快。每次一个在站点上工作时,是否都有conf文件?假设问题(1)的答案是肯定的,那么如何获得主机httpd。形态,h

  • JQuery Datepicker在与日历交互之前显示错误的语言

    时间:2021-03-23

    在使用Woody Snippets插件编写为PHP代码段的完全自定义页面中,我需要使用jQuery日期选择器来选择日期。我正确地导入了必要的文件,并正确地调用和设置了日期选择器。昨天,我将日期选择器连接到一个隐藏的输入字段,这样当我单击一个图标时,日历就会浮动到位,一切都很好,即使是本地化,尽管我没有采取任何措施来本地化日历(导入i18n文件等)。。。今天,我不得不稍微改变一下页面的布局,所以我必须从头开始(内联)显示日历。根据demo 页面中,为了将日期选择器内联,只需将其附加到div而不是输入字段。d

  • 2个模板1个自定义帖子类型根据url

    时间:2021-03-23

    假设我有一个自定义的帖子类型名称“;“项目”;,是否可以有两个模板,如:最小模板(包含有关项目的一些信息)完整模板(所有信息),模板根据url选择:地点com/minimal template/project-1orsite。com/完整模板/项目-1有可能吗?谢谢

  • 如何从Web钩子/端点执行插件和主题更新?

    时间:2021-03-23

    我正在尝试添加WordPress REST API端点。我现在想添加一个端点,用于检索可用插件、主题和核心更新的列表。我发现了以下功能:get_plugin_updates(), get_theme_updates() 和get_core_updates(). 使用这些函数,我可以检索有关要更新哪些插件的信息。如何启动插件/主题/核心的更新过程?我特别想更新一个单独的项目。类似于WP Manage和GoDaddy Hub。如果有人能告诉我如何实现这一点以及如何启动更新过程,那就太好了!

  • 根据订单中的产品是否有特定标签,向定义的电子邮件地址发送电子邮件通知

    时间:2021-03-23

    我希望向两封不同的电子邮件发送新订单woocommerce电子邮件通知,这取决于订单中的产品是否有特定的标签。到目前为止,我想到的是://Custom NEW ORDER Email address depending on Product Tag add_filter( \'woocommerce_email_recipient_new_order\', \'new_order_conditional_email_recipient\', 10, 2 ); function new_or

  • WordPress自定义发布类型-重写查询

    时间:2021-03-23

    因此,我有一个目前正在进行的项目,其中我将Wordpress设置为永久链接结构/blog/%postname%,用于博客帖子和页面是域。com/页段塞/我已经创建了一个名为“quot;“投资组合”;它有一个存档,但也有一个名为;“投资组合”;这会将公文包自定义帖子类型中的帖子拉入其中。现在,对于公文包的slug,我已经设置了自定义重写,因为我不能与front对齐,否则slug将是/blog/公文包/postname/到我的自定义永久链接结构/blog/postname:\'rewrite\' =>

  • 如何从WordPress网站上的表单中获取数据?

    时间:2021-03-24

    我正在构建一个插件,它读取表单提交的数据并将其发送到远程数据库。如何从表单字段获取数据?