您当前的位置:首页 > TAG信息列表 > 小码农
我可以将插件升级到特定版本吗?
I am testing plugin upgrades on a staging instance before applying them to production. But if there are any delays in this process, I may end up being prompted to upgrade to a newer, untested version on production.If prompted to upgrade a plugin, how can
配置WordPress身份验证Cookie到期
我正在尝试配置WordPress cookie过期时间,但由于某些原因,它不起作用。我来到这里:https://developer.wordpress.org/reference/hooks/auth_cookie_expiration/并根据文档放置以下挂钩:function init() { // ... $expiration = 60; apply_filters( \'auth_cookie_expiration\', $expiration );
允许用户使用map_meta_capp编辑具有元密钥的特定用户
是否有一种方法“钩子”或自定义代码允许具有自定义角色“abc”的用户使用map\\u meta\\u cap编辑和删除具有自定义角色“xyz”的其他用户?谢谢
什么工具尊重`.distignore`?
您可以使用wp scaffold plugin PLUGINNAME 命令它创建了一组文件,包括.distignore, .editorconfig, .gitignore, .travis.yml.以下是.distignore:# A set of files you probably don\'t want in your WordPress.org distribution .distignore .editorconfig .git .gitignore .
Ajax return code 400
我以前从未在wordpress中使用过ajax,我正试图通过在youtube上观看一些视频教程来发出一个简单的ajax请求,但它总是返回以下错误消息:加载资源失败:服务器响应状态为400(错误请求)我的javascript(在我自己的模板文件中):jQuery.ajax({ url: ajaxurl, type: \"POST\", dataType: \'json\',
向可调用的Add_Filter传递其他参数
我有一个add_filter 的函数auth_cookie_expiration 钩此挂钩接受三个参数。然而,我对传递更多参数感兴趣。例如:add_filter( \'auth_cookie_expiration\', \'get_expiration\', 10, 5 ); 这可能与apply_filter, 但是add_filter 函数被调用一次,这会导致抛出错误:PHP Fatal error: Uncaught ArgumentCountError: Too few argument
WooCommerce:电子邮件通知
如何在不覆盖现有模板的情况下将文本附加到WooCommerce电子邮件中。理想情况下,我希望在每个电子邮件中添加不同的消息,而不覆盖默认模板。我尝试了以下行动:do_action( \'woocommerce_email_order_details\', $order, $sent_to_admin, $plain_text, $email ); 以及:do_action( \'woocommerce_email_header\', $email_heading, $email );
如果分类有6个以上的帖子,则显示全部
我不知道为什么这个节目没有全部播出。当书籍下有6个以上的帖子时需要显示。<?php for($k=0;$k<count($results);$k++){ $ID = $results[$k][\'book_id\']; $args = array(\'p\' => $ID, \'post_type\' => \'attraction\'); $loop = new WP_Query($args); $book_img = get_the_p
2018年WP主题中嵌入图片的静止相关方法
<img src=\"<?php echo get_bloginfo(\'template_url\') ?>/images/logo.png\"/> 以上是在Wordpress主题中嵌入图像的相关方法还是过时的方法?如果过时,那么正确的方法是什么?今天有人问我,我做得不对吗?
如何在定制器设置标签后面创建工具提示?
我想在customizer中的设置标签后显示工具提示,悬停时将显示帮助文本。我应该能够从控件或设置注册发送帮助文本,如下所示:$wp_customize->add_control( \'ghoul_test\', array( \'type\' => \'text\', \'label\' => __( \'Title\', \'ghoul\' ), \'section\' => \'colors\',
自定义发布类型档案重定向到主页
我有一个自定义的帖子类型,无法访问该类型的存档页。当我尝试时,它会将我重定向到主页。我没有任何分类法。我已经设置了存档帖子类型。php模板。我可以访问该帖子类型中的各个帖子。我已重新保存永久链接,删除了htaccess文件,并再次重新保存永久链接。仍然重定向。有什么想法吗?更新:当我在另一个浏览器中尝试时,它可以正常工作,但Chrome继续重定向。清除了我的缓存,但它仍在发生。这是我自定义帖子类型的代码。register_post_type( \'featured-grants\',
如何更改“返回店铺”按钮文字?
如何更改“返回店铺”按钮文本?我无法在woocommerce上改变它。谢谢
构建全球自定义域的最佳方式?
我正试图找到一种最好的方式,可以在全球范围内编辑某个自定义字段,而不必进入每篇文章进行编辑。例如,关联链接自定义字段,每个帖子/页面的链接将不同。最好能够通过一个屏幕添加所有页面/帖子的所有链接,而不是进入每个帖子并在字段中添加链接。我尝试过寻找类似的解决方案,但可能我没有使用正确的术语来获得所需的结果。任何指点都将不胜感激。
强制类别基本档案页面在URL中使用&不使用类别基本插件?
我需要任何类别的帖子(和归档页面)通过/blog/传递。我在分类库中添加了“博客”,但现在两个网站都添加了。com/blog/my-category/AND-website。com/我的类别/两者显示相同的内容。单个帖子重定向到网站。com/我的类别/我的帖子名称我已经安装了Yoast,反复尝试他们的“删除类别库”选项,但什么都不起作用。现在我弄明白了,它就被停用了。你知道如何强制分类、归档和单篇文章页面使用分类库吗?
WP-JSON和它提供了哪些数据?
我刚刚发现/wp-json 它似乎泄露了一些不必要的信息。整个json文件太大,无法扫描所有内容,所以我决定问一个问题。我特别担心的一件事是,它会泄露用户slug。哪种似乎没有必要发布网站作者的用户id。我应该担心吗?还是这很平常?它还提供了哪些其他信息?我应该担心并采取任何预防措施吗?谢谢
Excerpts on category page
有没有一种简单的方法可以让特定的分类页面显示x字数的摘录,然后通过阅读更多链接链接到完整的文章?我已经尝试了高级摘录插件,它可以满足我的需要,但我希望能够将其限制在某些类别
Modular theme settings
我正在寻找关于存储模块化主题的一系列设置的最佳方法的建议。注意:设置将不面向用户(不适用于customiserapi)</理想情况下,这些选项不会存储在数据库中,因为它们是静态的(为了性能)</主题不是公共的,它将被用作多个站点的框架</我已经放弃了add_option / get_option 它使用数据库get_theme_mod / set_theme_mod.我目前使用的是一个全局作用域数组,这并不理想(据我所知)。还有其他想法/建议吗?
在循环中获取张贴缩略图会导致错误
我一直在使用以下代码从我的帖子中提取图像: while ( $query->have_posts() ) : $query->the_post(); if (has_post_thumbnail()){ $nevent .= \'<a href=\"\'.get_permalink().\'\">\'.get_the_post_thumbnail($post_ID,\'full\', array( \'class\' => \'
基于类别和产品的WooCommerce定价变化
我是Woocommerce和PHP的新手,我正在尝试创建一个与此网站完全相同的产品页面http://www.singlesswag.com/subscribei、 e.应分两步进行检查。在第一页上,我可以选择框并选择我的计划,价格应相应更新。在第二页,我可以填写结帐单并付款。我曾尝试在插件中搜索此条件逻辑,但找不到任何位置。有没有Woocommerce的插件可以帮助我创建这种产品页面,或者只有用PHP编码才能实现?
加粗特定单词/小部件标题的部分
有没有办法加粗特定单词或小部件标题的一部分?例如,标题“Foo Bar”,“Foo”在这里是粗体的。我尝试了以下操作,但在标题中输出了跨度:add_filter( \'widget_title\', \'test\', 10, 1); function test( $content ) { $test = explode(\' \', $content); if ( !empty($test[1] ) ) { $title = \'