WP REST-视频和音频播放器
我正在构建一个基于VUE JS的主题,并使用WP REST v2。有一个问题-我无法使视频和音频播放列表正常工作(内置WP核心功能)。我已经添加了:wp_enqueue_style( \'wp-mediaelement\' ); wp_enqueue_script( \'wp-playlist\' ); 但从那以后,我不知道如何让它起作用。我就是做不到。当我将REST API中的内容插入DOM时,视频和音乐播放列表不起作用。我有权访问WPPlaylistView 所以我也试着:jQuer
从REST API检索到的随机数无效,并且不同于wp_LOCALIZE_SCRIPT中生成的随机数
For those that arrive from Google: You probably shouldn\'t get the nonces from the REST API, unless you really know what you\'re doing. Cookie-based authentication with the REST API is only meant for plugins and themes. For a single page application, you
分页(在静态首页上)总是显示相同的帖子
我的头版分页有问题。我想显示一个特定类别的所有帖子并分页。这是代码if ( is_front_page() ) { $paged = get_query_var( \'page\' ) ? get_query_var( \'page\' ) : 1; $args = array( \'post_type\' => \'post\', \'orderby\' => \'date\',&
在条件标签中使用产品属性
我有以下代码,将价格添加到每个变体旁边://Add prices to variations add_filter( \'woocommerce_variation_option_name\', \'display_price_in_variation_option_name\' ); function display_price_in_variation_option_name( $term ) { global $wpdb, $product; $r
强制使用强用户密码并实施规则以防止重复使用
我正在寻找一种在WordPress backoffice上创建重置和更改用户密码时强制使用强密码的方法。密码复杂性的长度必须至少为12个字符,并且至少有一个大写字母、一个小写字母、一个数字和一个特殊字符。管理员角色的密码必须至少每45天更改一次。其他用户的密码必须至少每90天更改一次。必须实施密码历史记录规则以防止重复使用。谢谢UPDATE :关于存储密码以防止重复使用。有一个插件:https://wordpress.org/plugins/prevent-password-reuse/对于密码策略,我找
在多个附加域上安装WP的最佳方法是什么?
我有一个主域和大约10个用于不同客户端和应用程序的独立URL。我在主域/网站/上创建了一个文件夹,并在每个URL的每个附加域上安装了WP。工作正常。但是:这是一种正确的安装方法,以后不会出现问题吗?注意-我考虑过使用MU,但决定不使用,因为我希望每个WP实例都单独管理(将使用WP Manager)</我试图在主域URL上安装WP,但安装被转储到public\\u html文件夹中。我无法确定如何将其放在/网站/文件夹中,因为它位于根域上。这让我思考,拥有主页/用户/网站是否是正确的途径</我的
菜单项无法正确保存,导致相关页面元数据重置
我有一个wordpress站点在localhost上使用MAMP。在我尝试修改菜单之前,一切都很好。菜单上有大约34个项目,大部分是页面,还有一些自定义链接(我还没有制作页面的占位符)。当我在修改菜单(添加其他页面或自定义链接)后尝试保存菜单时,菜单无法正确保存。我得到了一个保存成功的错误,但所有自定义链接都变成了一级菜单项,我试图添加的页面变成了一个空的自定义链接,并且(这是奇怪的部分)我试图添加的页面重置了其页面布局元数据。具体来说,页面顶部、页面底部和侧栏设置都重置为其默认设置。(这意味着突然出现了
显示404的URL中的自定义分类
使用带有自定义分类法的自定义帖子类型,我需要一个/post-type/custom-taxonomy/article-name的自定义url结构。我已经搜索并阅读了Permalinks: custom post type -> custom taxonomy -> post 和How to create a permalink structure with custom taxonomies and custom post types like base-name/parent-tax/chi
禁用WordPress升级页面
出于安全考虑,我想禁用以下地址:/升级php它提供了有关所用wordpress版本的信息。
WooCommerce更新导致内部服务器错误
我将Woocommerce更新到最新版本3.3.3。然后,我使用系统状态报告在自定义主题中查找过时的模板。我更新了所有这些,现在有问题了。处理订单时,会出现两个问题之一。如果订单未成功,该卡将被拒绝;如果订单通过支付网关处理,该卡将发出内部服务器错误通知。我重新检查了所有模板文件,以确保没有任何不正确的更新。他们都做得很好。接下来,我切换到2017主题,并禁用了除Woocommerce和我的支付网关之外的所有插件。这样做之后,我能够正常处理订单。我开始重新激活插件,看看它是否是其中之一。至于为什么我不能正
WordPress将HTML代码转换为HTML实体
我创建了一个新的wordpress页面,并将其添加到文本选项卡(而不是视觉选项卡。视觉选项卡已禁用):<div></div> 单击“发布”时,代码变成:<div></div> 我如何阻止它那样做??该网站像文本一样显示代码,而不是HTML,因此您可以看到“<div></div>“在页面上。我甚至尝试将替换脚本添加到functions.php文件中,但没
如何停止WP API终结点缓存?
我有一个简单的端点。它的GET,我给它传递一个ID参数,它使用这个ID进行curl调用。然后,端点使用json\\U编码的几条信息进行响应。问题是该端点一直在缓存其结果。我如何防止这种情况发生?夫妻注:没有安装缓存插件,WP config没有注意缓存。端点代码非常简单:// Get Number of people in line add_action( \'rest_api_init\', function () { register_rest_route( \'cc/v1\',
Position shortcode off
我使用此快捷码加载每个用户配置文件或作者的帖子链接列表:/* * * Shortcode to display Post as links on Profile Pages * */ function imwz_golfs_list_function( $atts ) { if ( is_user_logged_in() ): global $current_user; wp_get_curren
无法从wp_READ_VIDEO_METADATA()获取视频元数据
这就是我正在做的:$video_url = get_field(\'video_file\', $post->ID); $uploads = wp_upload_dir(); $uploads_dir = ( $uploads[\'basedir\'] . $uploads[\'subdir\'] ); $file = $uploads_dir .\'/\'. basename($video_url); $metadata = wp_read_video_metada
将多站点子站点中的站点URL和主页更新为HTTPS
我想重写多站点子网站上的siteurl和主页选项。在里面wp-admin/option.php 就是这样:if ( !is_multisite() ) { if ( !defined( \'WP_SITEURL\' ) ) $whitelist_options[\'general\'][] = \'siteurl\'; if ( !defined( \'WP_HOME\' ) ) $whitelist_options[\'ge
WordPress code problem
我在搜索栏顶部的图片中显示了此代码。它出现在所有页面上。我已经检查了所有的插件,它仍然存在。我不知道下一步该怎么办。
Menu Not Showing on Mobile
我使用的是最新版本的wordpress,具有响应主题。在手机上或浏览器窗口非常小时,下拉菜单不会显示。这是三行的下拉菜单。当你点击它时,它应该有一个下拉菜单。它在全桌面屏幕上运行良好,但当我缩小屏幕(或在手机上查看)时,三行菜单确实会创建一个下拉菜单。单击它时不会发生任何事情。这里是链接。任何人都有任何想法。http://itmemes.com只需在移动浏览器上打开
在初始化窗口小部件区域之前访问WooCommerce产品类别
我打算以编程方式为WooCommerce中的每个产品类别创建一个小部件区域。我当前的functions.php:function add_widget_areas() { $args = array( \'taxonomy\' => \'product_cat\', \'hide_empty\' => false, \'parent\' => 0, ); $
替换图像属性(data-src)也适用于后端
我想申请洛扎德。我的wordpress/woocommerce前端的js脚本。为此,我必须创建一个新属性,即data src和place“load”。正常src属性中的gif。代码工作正常,但它也适用于后端,但我没有加载lozad。后端的js脚本,因此不会显示“我的产品列表”视图中的图像,而是显示加载。gif。我怎样才能只针对产品页面和博客页面(首页)?我尝试了函数is\\u admin(),但运气不好。这是我正在使用的代码: function add_lazyload($content) { &
网站和管理页面未加载
我为我的网站激活了一些插件,现在我无法访问我的网站或wp管理页面。错误500