是否允许在非托管WordPress网站上自动更新?
我已经为一位客户建立了一个WordPress网站,有一个自定义模板和大约5个插件(其中一些插件是模板依赖的)。问题是,客户只想编辑内容,并要求no maintenance 在现场,为了降低成本。我的目的是给他们留下一个可以“放手”工作的网站,时间越长越好。现在的问题是,在这种情况下,哪个选项应该被视为最佳实践。禁用WordPress更新(仅核心或核心+插件)并面临未来安全威胁的风险让核心和插件自动更新,并面临兼容性问题的风险(如果插件停止维护,安全可能仍然是一个问题)在这两个选项中,您会选择什么,为什么?
如何检查用户的Gravata是否是默认的?
我正在寻找一种方法来检查用户是否有默认的gravatar。如果我使用简单的get_avatar( current_user_id() ) === false 因为默认的gravatar仍然是一个化身,所以它永远不会回来false;</如果我检查get_avatar_data( get_current_user_id() )[\'found_avatar\'] 当它返回时1 即使使用默认gravatar</有人有主意吗?谢谢你的帮助!
是否将模板分配给自定义页面类型?
我已经为我的项目创建了一个自定义的页面类型(使用post状态),这样我就可以在阅读设置中选择页面,就像您为帖子页面和主页所做的那样。这一切都很好,我已指定ACF字段仅用于此页面类型。但是,我想使用此页面,这样就可以添加任意数量的内容,但同时也可以显示此页面所代表的自定义帖子类型的存档列表/循环(将此页面视为帖子页面,但不是自定义帖子类型),但如何以WordPress获取index.php 或home.php 或front-page.php 模板?我首先从archive-people.php 但是,我在页面
Category Base和Custom POST Type是否可以共享相同的插件/固定链接?
在WordPress中重建作者/作者网站。我有一个自定义的帖子类型books. 工作正常。我还希望我的分类基础是books. 还没有开始工作。因此,书籍URL如下所示:https://www.authorname.com/books/title类别URL应为:https://www.authorname.com/books/fiction我怎样才能做到这一点?我的解决方法是这样的类别URL(使用类别库=books/category):https://www.authorname.com/books/cat
将Instagram帖子导入WordPress博客帖子
我正在寻找一种方法,如何将Instagram帖子导入Wordpress帖子。所以要明确一点:我不是在寻找Instagram提要插件。我需要分别将Instagram帖子导入Wordpress博客帖子。这是因为我需要一个包含多个类别的帖子循环,其中一个类别是Instagram帖子。那么我该怎么做呢?如果有这个插件,那就好了。欢迎所有建议。显然,我更喜欢最简单的解决方案。提前谢谢。
如何显示或打印WordPress内存限制和WordPress最大内存限制
我需要使用什么代码来显示WordPress内存限制和WordPress最大内存限制。例如,在PHP中,我可以使用以下方法获得内存限制:echo $memory_limit = ini_get(\'memory_limit\'); 在WordPress中类似的等价物是什么?
如何在WordPress中为最大脚本执行、内存限制和最大文件上传设置init
我正在尝试设置maximum execution time, memory limit, max upload 可以由脚本执行的。我可以在php中这样做,如下所示。ini_set(\'max_execution_time\', \'300\'); //300 seconds = 5 minutes ini_set(\'memory_limit\', \'64M\'); //maximum mb to be consumed by script ini_set(\'upload_max_
无法推迟加载jQuery
我有两个来自wordpress core的渲染块JS。jquery。js和jquery迁移。最小js。下列的this answer on WPSE 我能够向调用jquery migrate和bootstrap的脚本标记中添加“defer=”defer“,但对“jquery”执行相同操作不会将defer属性添加到调用jquery的脚本标记中。js公司 add_filter( \'script_loader_tag\', function ( $tag, $handle ) { $handl
What does this shortcode do?
function my_shortcode($atts, $content = null){ extract(shortcode_atts(array(\"type\" => \"warrning\"), $atts)); return \".$content.\"; } add_shortcode(\"warrning_dialog\", \"my_shortcode\"); 我知道它会创建短代码[warning\\u dialo
在WordPress中更改默认样式.css的版本
我正在努力Wordpress + Bootstrap 4 根据设计定制。默认样式。css加载为:<link rel=\'stylesheet\' id=\'wp-bootstrap-starter-style-css\' href=\'http://localhost/hrone/wp-content/themes/theme_name/style.css?ver=5.2.3\' type=\'text/css\' media=\'all\' /> 我想将版本从5.2.3更改为5.
多列中相同垂直位置的图像
我在一个页面中有一个多列布局(在我的例子中是5列,但这并不重要)。在每一列中,我都有一个标题,然后是一个图像,然后是一些文本,如下所示: Heading 1 Heading2 Image 1 Image2 Text 1 Text2然而,标题太长,无法放在一行中,因此有时必须将标题分成两行甚至三行。由于标题不同,这实际上会导致图像处于不同的垂直位置。我希望所有的图片都在同一个垂直位置上-基本上在所有的列上都成一行。唯一的想法是使用两个“列”块,一个用
防止将快捷代码包装在<p>标记中
我正在使用一个latex插件在我的wordpress网站上显示公式,我想添加包含公式的短代码,因此短代码的内容必须由插件处理才能显示在页面中。例如,通过写作$\\frac{15}{5} = 3$ 在编辑器中,这将显示在页面中.所以我写了这个简单的短代码add_shortcode( \'test\', \'test_sc\' ); function test_sc( $atts ){ return \"$\\frac{15}{5} = 3$\"; } 但是通过写作[
尝试尝试我的链接风格
我正在尝试编辑我的超链接的样式,使其像当前一样加下划线,但在单词和下划线之间有更多的空间。这可能吗?https://stridedigital.com/
如何使用WordPress插件更新数据库条目?
我创建了一个插件,它在管理仪表板中创建了一个数据库表(wp\\u mediopay)和一个小部件。此小部件中有一个表单,提交后应更新数据库表中的条目。我只是把它发布到saveentry。php。然后我创建了saveentry。wp\\U admin文件夹中的php:$newaddress = $_POST[\"address\"]; $table_name = \"wp_mediopay\"; global $wpdb; $newaddress = array( \'address
在wp-注册页面[在Wordpress MultiSite中]中显示的Google reCAPTCHA有没有验证的挂钩
第一次使用基于目录的WordPress多站点。我需要在wp-signup.php 页我只是看看wp-signup.php 文件并找到do_action( \'signup_extra_fields\', $errors ); 在show_user_form function 要在wp-signup.php 页这是我如何在注册表中添加google ReCaptcha框的代码。。。function mcqacnet_example_callback( $errors ) { printf( \
如何列出带有链接的自定义分类术语?
我有以下代码,它以文本形式给出了公文包类别的列表。我该怎么做才能将它们作为链接呢?非常感谢。 function thb_display_category_cus() { if (\'portfolio\' === get_post_type() ) { $categories = get_the_term_list( get_the_ID(), \'portfolio-category\', \'\', \', \', \'\' ); if ($categor
创建WordPress数据库查询以查找通过WooCommerce购买特定产品的用户
我在一家公司工作,该公司以你付费访问的学期形式提供在线内容。这学期就像你通过WooCommerce购买的产品一样。我们一直在使用一种复杂而低效的方法来获取本学期的教程,但从一开始就是这样做的。然而,本周他们将迎来另一个学期,这个过程将不再可行。用户现在有多个选项可供选择,他们选择的任何课程都需要解锁,同时锁定其他学期。我觉得授予他们访问所选课程的最佳方式是查询数据库,以查找有关用户以及他们购买了哪个学期的信息。这可能需要WP_Query, $wpdb->, 组合表格,或者可能有一个更简单的答案,我只
我只想在“谢谢”页面上运行一次脚本
我想知道当用户刷新页面时,避免执行某些代码的标准方法是什么。我们有一个唯一的ID(订单号),所以我们可以将其保留在服务器端,无需设置cookie。在我们的WooCommerce“谢谢你”页面上,我们将Facebook像素“购买”活动称为“购买”。然而,一些移动设备用户第二天打开浏览器,再次请求该页面,这会添加重复的像素事件,从而扭曲我们的数据。我尝试了瞬态,但下面的代码没有导致事件触发。我安装了Transient Manager插件,但看不到任何设置,但我知道WPEngine确实有一些自定义项,这些自定义
将逗号分隔列表转换为序列化数组以作为后元导入
我有一个WordPress网站,它是为会员制定制表的。我正在更新网站,并试图找出如何将新字段作为序列化数据重新上传。例如,“member”CPT有一个名为“hours\\u of\\u operation”的自定义字段。该字段中的数据为“上午/白天”。但我想把它变成a:2{{i:0;s:7:\"Morning\";i:1;s:7:\"Daytime\";}. 其他数据以其他方式存储,但我正在尝试将一些数据拼凑在一起。
In_array()表示数组是布尔型?
我在使用in\\u array()时遇到了一个错误。在下面的代码中,我将$active\\u modules作为metabox的返回。从选项页获取值的io函数。此返回值是一个数组,但in\\u array()一直抱怨它不是。警告:in\\u array()要求参数2为数组,bool给定我已经在同一个文件中,在这个函数的正下方添加了第二个函数,它使用相同的数组值,将此函数转储到管理通知中进行测试。我不明白为什么第一个代码不能正常工作?任何指向正确方向的指针都将不胜感激!<?php i