Featured Image not changing
下面是我的特色图片的情况。当我尝试更改网站上的功能时。这一点都没有改变。以下是我当前如何尝试更改页面上的特色图像:单击添加媒体按钮,选择特色图像选项,选择图像,然后单击更新页面由于某种原因,图像不会更改。它仍然是旧的特色图像。是否有一个原因导致前端没有改变。当我访问Facebook或其他各种社交媒体网站时,它仍然显示旧图像。我正在使用Wordpress 5.1.1,页面上出现了特色图像错误。不是邮报。我使用的主题是Dejure谢谢你,凯文·戴维斯
检查用户是否在WordPress上具有自定义发布发布重定向
我试图在用户访问某个页面时运行检查,以查看当前用户是否有自定义帖子类型的已发布帖子或草稿帖子。如果他们这样做了,那么我正试图改变他们的方向。我已经找到了一些帖子,但没有运气把它们放在一起以满足我的需要。我可以更容易地理解模板重定向功能,所以我尝试过这样做。我不确定这是不是最好的方法。我尝试使用以下代码片段:Redirect based on user post countHow to check that if current user (ID) has posts or notCheck if curr
在用户首次登录时插入模式
试图为首次登录到我的多站点网络的用户创建欢迎模式。我正在使用本教程中的代码https://wp-mix.com/wordpress-first-user-login/我可以在数据库中看到用户元的更新,但是当包装在这个函数中时,模式代码不会插入。模态代码在其他情况下起作用。我怀疑这要么与在函数中添加函数有关,要么与优先级有关。但不知道接下来该怎么办。/** * Set User meta. */ function fyc_register_add_meta( $user_id )
将用户昵称和显示名称设置为缩写电子邮件
如果未设置昵称,我尝试在登录时将用户的display\\u name和昵称设置为用户电子邮件地址的第一部分(在@之前)。到目前为止,我已经:add_action( \'wp_login\', \'force_nicknames_on_login\' ); function force_nicknames_on_login( $username ) { $user = get_user_by( \'login\', $username ); $ni
如何在古腾堡块的“save()”中添加javascrip函数?
我已经创建了一个自定义的古腾堡块来创建一个表单。这个表单包含一个按钮,我想在这个按钮上附加一个脚本来进行表单验证,然后对后端进行AJAX调用以提交表单。我已经在“编辑”功能中正确地完成了所有这些操作。在古腾堡编辑模式下,一切正常。关于save函数有什么问题。首先,我无法在保存模式下使用按钮组件。如果我使用button元素并将函数作为onclick={OnHandleSubmit}附加到onclick,则花括号不会解析,我会得到最终html中的文本。如果我在save render html中编写自己的函数,
WP_EDITOR()在自定义元框中的用法
我正在构建一个具有经典编辑器输入而不仅仅是输入的自定义元框。使用wp\\u编辑器的原因是,我想在div中添加文本段落,但简单的输入逃逸了html。现在我正在使用这个函数。现在的问题是,当我输出这个编辑器输入的数据时,它会转义html。下面是我用于输出的代码。echo get\\u post\\u meta($post\\u id,“摩天大楼\\u post”,true);我使用此代码添加元框。add_action( \'add_meta_boxes_post\', function ( $post ) {
如何在HAVE_POST循环中检索帖子的类别?
我使用的是CPT(post\\u type=>“portfolio\\u type”,taxonomy=>“portfolio\\u cat”)。在这个CPT下,我有设计、web开发类。我正在尝试获得该类别的帖子。我尽了最大努力,function callback_for_portfolio_shortcode(){ $args[\'tax_query\'] = array( array( \'taxonomy\' =&g
会话存储将输入值保存在浏览器中,但不会加载到表单域中
我试图保存表单字段的输入值,但只有一个字段在页面刷新时返回值。我可以在chrome的sessionStorage中看到第二个字段的输入值,但刷新后它不会加载到表单字段。此外,我无法将select字段用于sessionStorage。当JavaScript代码运行时,选择字段将被禁用。请注意,我的js代码中的else语句是为了防止字段为空时显示“未定义”。请检查我的代码,并告诉我我做错了什么。我正在尝试对woocommerce签出页面中的自定义字段执行此操作。Js代码: // Run on page
如何将ACF设置的变量传递给header.php?
我已经为我的帖子创建了一个带有高级自定义字段的自定义字段。我的变量是set product\\u image,因此我可以使用以下方式打印它:<?php the_field(\'product_image\'); ?> 但我需要在我的网站标题部分中打印它header.php, 仅适用于单发帖子。<?php if( is_single(\'post\') ) { ?> <img src=\"<?php the_field(\'product_ima
WooCommerce-基于X个数量步骤的统一运费?
我们需要根据购物车中的每X个项目运行WooCommerce统一费率运费,例如:1-5项:交货=5英镑,6-10项:交货=10英镑,因此3项为5英镑,7项为10英镑,例如。我希望通过开箱即用的运费可以做到这一点,或者,如果需要的话,我可以相对轻松地编写一个主题函数,但客户在这方面的预算有限。我试图寻找更多关于可用快捷码的参考,我可以在高级装运选项中使用这些快捷码,但似乎找不到实现上述目标的方法。
产品存档页面上的删除操作
我有一个product description 连接到我的product archive page 按照以下方式theme (The7):/** * display short desc hook. * * @hooked woocommerce_template_loop_rating - 5 * @hooked woocommerce_template_loop_price - 10 */ do_action( \'woocommerce_sh
创建的页面未显示在“所有页面”列表中
由于一些自定义软件集成,我让我的主题使用设置的模板自动生成一些页面,以实现所需的功能。我使用以下脚本来实现这一点:(页面名称是虚构的,但很真实)function xc_add_custom_pages() { // Get pages list, function below $pageList = xc_get_custom_page_list(); foreach ($pageList as $customPage) {
在管理区域中按自定义字段(ACF)过滤页面
我正在尝试通过使用ACF创建的自定义字段筛选管理区域中的页面。我在这里找到了一个函数(http://www.iamabdus.com/blog/wordpress/filter-custom-posts-by-custom-field/ ) 我根据自己的需要修改了代码。当我单击“pages”时,选项加载正确,但当我单击“Filter”时,即使过滤器工作正常,我也会收到一条警告:“为foreach()提供的参数无效”。var\\u dump($acf\\u字段)返回NULL。我希望我解释了这个问题。。。代码
WP_EDITOR中的Wpautop不起作用
我最近添加了一个支持Tinymce的自定义元框。我想将数据输出为html。如果我在Tinymce中手动编码p标签,它就会工作。但如果切换到视觉模式,则不会自动添加p标记。我在里面使用了wpautop参数wp_editor 但它没有起作用。如何自动添加段落?
在更新到WP 5.1.1时添加功能后,自定义分类不显示
更新到WP 5.1.1后,“我的自定义分类法”不会显示在其指定的自定义帖子类型下。当我注释掉附加到这些自定义分类的自定义功能时,它们就会显示出来。我读到古腾堡编辑器需要将Rest API选项设置为true才能显示出来。我关闭了Gutenberg编辑器,但我尝试了Rest API中显示的自定义分类法false和true的两种方法。下面是带有注释掉的自定义功能的代码,它们在我以管理员身份登录时显示。但是,当我取出注释并为自定义分类法启用功能时,它们不会显示在管理员中指定的帖子类型下。在更新之前,这一切都正常工
我的网站在移动设备上没有响应
我正在建立Wordpress网站http://xscoder.com/wp-demo/test/虽然所有CSS和JS脚本都已成功加载,但我无法使其响应,正如您在Inspector中看到的那样。我想这与slicknav有关,虽然我不确定,但这是我的主要代码。调用slicknav响应js的js文件:$(function(){ $(\'#menu-primary-menu\').slicknav({ prependTo: \'.site-branding\
获取按发布日期排序的条款
我想要达到的目标:获得n 自定义分类法中的术语,按每个术语中的最新帖子排序。这将用于显示最新m 每个学期的职位。有没有比获取所有术语的数组并循环查找每个术语中的最新帖子更好的方法?这种方法感觉不是很有效或可扩展。Update这是我目前为止的工作代码-这可以改进吗?$taxonomy = \'industry\'; //taxonomy name $terms_to_display = 5; //number of terms to display $posts_per_term = 4;
如何更新可变产品的价格
我对可变产品的更新价格有问题update_post_meta( $post->ID, \'_regular_price\', (float)$meta_value ); update_post_meta( $post->ID, \'_price\', (float)$meta_value ); 我将其用于产品ID和product\\u变体ID我检查数据库。此字段已更新。在商店和产品页面上显示旧价格。但在购物车和结账时,我看到了最新的价格if ($_POST[\'
如何在Woo Commerce结账页面上显示特定类别的自定义产品字段值?
无论是白天还是夜晚,我想在woo commerce结账页面上显示特定类别(衬衫)的自定义产品字段值。我已成功检查类别,但打印产品属性的尝试失败。我会偏离轨道吗?add_action(\'woocommerce_before_calculate_totals\', \'personalization_check_category_in_cart\'); function personalization_check_category_in_cart() { // Set $cat_in
在保持在php 5.6上的同时对遗留(4.7)版本的WP进行更新的环境?
所以,我想我知道需要做什么,但我想得到社区的意见,希望能有一些更有经验的人。我必须对仍然运行php 5.6的网站进行内容和主题更新。由于定制的应用程序可以与网站交互,我们目前无法更新php版本,尽管我们知道这是一个安全问题。因此,我需要能够使WP代码库与php 5.6兼容。该站点上已经有了更新阻止插件,但我想我需要有一个用于本地开发的自定义容器和一个droplet或其他VP来显示,以便在将更新推送到实时站点之前能够显示更新。是这样吗?这里有捷径吗?该站点是否有可能在php 7服务器上运行?我认为我需要做的