以编程方式下载插件
我想通过编程从WordPress官方repo下载一个插件,使用链接/id/任何标识符标记。如何做到这一点?
正在尝试通过我的函数获取指向我的子主题的路径。php
我将CSS脚本调用到我主题中的特定页面中,如下所示:function testimonial_style() { if ( is_page( 4087 ) ) { wp_enqueue_style( \'testimonial-css\', get_template_directory_uri().\'/css/testimonial.css\' ); } } add_action(\'wp_enqueue_scripts\', \'t
在esc_attr()周围包装intval()对于转义输入是多余的吗?
我的直觉告诉我,在转义输入时,在intval()中包装esc\\u attr()是多余的,但我想再次检查一下。另外:考虑到<option value=\"\">- select no. -</option> 如果硬编码/值为null,则不需要转义该输入块,对吗?以下是我当前的代码设置: <select name=\"_number\"> <option value=\"\">- select no. -</opti
我怎样才能在所有页面上都有关于二十七主题的边栏小工具?
如何在所有页面上都有关于2017主题的边栏小部件?现在,这只可能出现在博客页面上,而不可能出现在任何其他页面上。谢谢你的帮助,阿凡
在订单附注面板中隐藏“删除附注”链接
如何隐藏订单注释面板中的“删除注释”链接?有可以使用的挂钩吗?
在企业目录中编辑列表
在以下场景中,是否有一种方法允许每个所有者创建自己的用户帐户,并使该帐户仅与所有者的业务关联,以便所有者只能编辑自己业务的信息?我将MyListing主题用于业务目录和WP All Import,以将记录导入目录。在付费目录中,企业所有者将为他们的列表付费,然后输入他们的企业列表信息。然而,这不是一个付费目录,这是我们的组织为我们镇上的企业提供的免费服务。我们有一个包含400多家企业基本信息的电子表格。我们不想依赖企业所有者来填充目录,因此我们将批量导入每个企业的信息。问题是,我们想让企业主能够为自己的企
停止展开WordPress管理侧边栏中的顶级菜单
有谁能告诉我,当点击顶层菜单项或从弹出菜单中选择的子菜单项时,如何停止WordPress管理侧边栏中自动展开的顶层菜单项?为清楚起见,我所说的不是侧边栏菜单本身的左/右扩展/折叠,而是向上/向下扩展以显示子菜单级项目。e、 g.侧栏显示帖子:页面:外观:工具:设置:。。。等如果我将鼠标悬停在“外观”上,子菜单项将显示为弹出菜单,允许我单击其中一个。但是,当我这样做时,或者如果我单击“外观”本身,该项目会自动展开,因此侧边栏现在显示帖子:页面:外观-主题-小部件-背景:工具:设置:。。。等我希望它不要在选择
如果满足元数据的特定条件,是否可以中止POST更新?
我有一个自定义的帖子类型,其中有一些元数据要检查,以便保存或更新。现在我想知道,如果元数据检查失败,是否可以中止后期创建或更新。为了给出一个简单的上下文并解决这个问题,假设我的自定义帖子有一个包含两个日期输入的元框,我们将它们称为date\\u start和date\\u end。当用户尝试在后端发布或更新帖子时,我希望检查这些元数据,如果date\\u start>=date\\u end,则进程将中止,而不实际更新帖子或将帖子插入数据库。我试图实现的逻辑如下:add_action( \'befo
安装时出现内部服务器错误
我正在用wordpress开发一个网站,我得到了域名,我访问了cpanel,我用Softaculous安装了wordpress。问题是,安装完成后,我试图打开链接,但出现了此错误Internal Server Error服务器遇到内部错误或配置错误,无法完成您的请求。请通过联系服务器管理员webmaster@domainName.com通知他们此错误发生的时间,以及您在此错误之前执行的操作。有关此错误的详细信息,请参阅服务器错误日志。此外,尝试使用ErrorDocument处理请求时遇到500内部服务器错
Custom Background by Page IDs
我使用TwentyTwent主题,并希望通过页面ID更改其背景颜色。我不确定,但当我检查功能时。php,我看到以下与背景颜色相关的行: // Custom background color. add_theme_support( \'custom-background\', array( \'default-color\' => \'f5efe0\', ) )
ACF|WooCommerce|主题开发|如何在定制的WooCommerce主页上包含使用ACF的/模板-部件/?
我正在开发一个新的主题,整个上午都在绞尽脑汁想为什么这个主题不起作用。请有人指导我如何将文件包含到WooCommerce主页。据我所知,WooCommerce使用归档产品。php模板生成主页布局。我已将其复制到主题文件夹中,正如归档产品顶部文档中所述。php文件(以避免更新破坏我的存储)。所以这个文件现在存储在这里:/theme name/woomerce/archive product。php。如果我做一个简单的改变,比如键入“Hello World!”它会反映在页面重新加载上。但是,如果我尝试包含一个
更改WooCommerce One类别图像大小
我将两个特定类别的布局更改为3列和2列。现在,我不知道如何更改这些类别的图片大小,目前它们的规模扩大了,质量很低。add_filter( \'subcategory_archive_thumbnail_size\', function( $size ) { if ( function_exists( \'is_product_category\' ) && is_product_category( \'twilight\' ) ) { return
301 Redirection After Comment
下面的代码将访问者重定向到您想要的任何页面。// Redirect to thank you post after comment add_action(\'comment_post_redirect\', \'redirect_to_thank_page\'); function redirect_to_thank_page() { return \'https://example.com/thank-you\'; } 但是,我使用WP Multisite
根据图像宽度显示缩略图
我正在尝试以横向或纵向模式显示图像,这取决于我上传到每篇WordPress文章的“特色图像”的图像宽度。如果图像的宽度大于高度,则保留默认拇指,但如果宽度小于此值,请选择“图像垂直内单”拇指。我有一个add\\u image\\u大小(“image vertical inside single”,450,99999,false);所以我可以创建这样大小的图像。下面的代码。。。 <?php $thumb_single = \'imagen-vertical
使用Java应用程序进行WordPress用户身份验证
我有一个包含用户的Java Web应用程序。另一方面,我安装了wordpress。我有一个要求,我的java应用程序中的用户也应该可以在wordpress中使用(换句话说:我需要使用我的java应用程序中的凭据在wordpress中授权用户)。因为我是Java开发人员,对Wordpress只有非常基本的知识,所以我一直在寻找一些合适的插件。我做了一些研究,发现了两件事:我找到了一种叫做Keyring </我还发现this Set up WP Authentication from External
如何从两个分类中提取数据?
我有从分类法加载的帖子,但我正在尝试获取另一个帖子的数据,这也附加到同一个帖子上。在下面的代码中,主要关注点是$location_slug. 如果知道如何获取这些数据,我想我会知道如何从第二种分类法中获取更多数据。// args for the term_query $sub_taxonomy = \'department_categories\'; $tax_args = array( \'taxonomy\' =>
WP_QUERY未返回自定义帖子类型
我正在使用下面的代码尝试返回自定义帖子类型的计数,但查询没有找到任何内容。我将post\\u类型更改为project,效果很好。如果这有什么不同的话,这也在循环之外使用? function get_user_posts_count($user_id, $post_type) { $args[\'author\'] = 1; $args[\'post_type\'] = \'project\'; $args[\'posts_per_page\'] =
新的Gutenberg编辑器中的布局设置
刚刚将我的Wordpress环境更新到最新版本,并查看了Gutenberg编辑器。这需要进行一些挖掘,但我能够找到古腾堡经典编辑器中使用的几乎所有设置(例如自定义字段),除了布局设置面板中的“自定义正文类”和“自定义帖子类”。附件是我正在寻找的设置的图像。我知道我可以使用钩子将自定义主体类添加到任何页面/贴子函数中。但是这种方法对最终用户并不友好。目前我能想到的唯一解决方案是安装Classic Editor插件,以便在需要时使用它添加自定义正文/帖子类。但我不想只为那个用例安装插件。到目前为止,我对古腾堡
如何从数据库中获取特定属性
a:3:{ i:0;a:2:{s:21:\"wwsd_percent_discount\";s:2:\"10\";s:25:\"wwsd_minimum_discount_qrt\";s:2:\"20\";} i:1;a:2:{s:21:\"wwsd_percent_discount\";s:2:\"20\";s:25:\"wwsd_minimum_discount_qrt\";s:2:\"50\";} i:2;a:2:{s:21:\"wwsd_percent_disc
有点为难--第一个WordPress主题
我正在学习一门在线的Udemy课程,我正在建立自己的小网站。该网站有4个页面,其中1个是我创建的首页。php和其他页面将使用该页面。php模板,但其中嵌入了不同的内容。我的计划是拥有这一页。php根据页面id调用相关内容,例如,对于保修页面,代码如下所示。get\\u header();?>get_template_part( \'template-parts/content\', get_the_ID()); //getting the content from templates bas