WordPress wp_mail()如何添加.GIF
我正在使用wp\\u mail()从我们的网站发送电子邮件。然而,我们希望包括一个。我们邮件正文上的gif文件。这是我的代码,但它不起作用。$to = $contact[\'Email\']; $from = \'test@test.com\'; // To send HTML mail, the Content-type header must be set $headers = \'MIME-Version: 1.0\' . \"\\r\\n\"; $hea
GET_ATTACH_ID()仅获取更新后第一个附加映像的ID
我使用解释的代码here 从包含图像url的$value(图像已上载且存在于媒体库中)获取自定义帖子类型中帖子的附加图像id。该帖子包含用户提交的一些数据和图像&;通过表单上传。当我第一次从“快速编辑”菜单发布帖子时,该功能工作正常,可以检索所有附加图像的id,然后我可以使用update\\u field命令,使用图像附件id数组将图像添加到acf图像字段。当我从编辑页面(非快速编辑菜单)更新/发布帖子时,会出现此问题。在这种情况下,该函数仅返回第一个附加图像的id,并为其他附加图像返回0。然后ac
登录后仅在主页上显示-直接URL仍在工作
我最近在我们的网站上上传了一篇博客文章,当我登录Wordpress时,它会正常显示在博客主页上。但是,当注销时,它不会显示。奇怪的是,如果您注销并直接转到URL,那么查看帖子就没有问题。同样,它也出现在最近的帖子侧栏中。该职位设置为公开。有什么想法吗?
在菜单管理部分使用PHP代码
wp_nav_menu() <!-- Cart Menu --> <?php wp_nav_menu([ \'menu\' => \'Cart\', \'theme_location\' => \'Cart\', \'container\' => fal
链接的AJAX调用,第二个调用返回0
使用PayPal并运行一些ajax请求。第一个ajax请求为我提供了一些需要传递给第二个ajax请求的数据。第一个请求工作正常,我正在获取预批准密钥,然后我想将该预批准密钥传递回wordpress并保存它。我能想到的将预验证键传递回wordpress的唯一方法是运行另一个链接到第一个的ajax请求。JS公司var settings = { \"url\": url, \"method\": \"POST\",
Page specific cookie
我创建了一个只对特定受众可用的登录页。当用户访问此页面时,我想创建一个cookie,在另一个页面上完成预订表单后可以传递该cookie。我正在使用Wordpress,不知道如何设置页面特定的cookie。我可以通过函数设置全局cookie。php。现在,我已经试用了一个使用is\\u page参数检查是否正在查看特定页面的函数: add_action( \'init\', \'setting_my_first_cookie\' ); function setting_my_first
在网站周围的WordPress帖子标题中显示的代码<i>
我的wordpress网站上的一些帖子有<i>在他们身上。我刚刚切换了主题,在新的主题中,无论标题在哪里,这个代码都会显示在整个网站上。相关帖子区、首页、博客页等。有没有办法让标题正确呈现?
Bulk update wordpress posts
编码器。我对WP编码真的很陌生,我没有任何知识,我们到了。我创建了一个插件(实际上找到了它,但我做了一些修改),更新了我所有的wp帖子。让我们向您展示代码,if ( ! class_exists( \'MyPlugin_BulkUpdatePosts\' ) ) : class MyPlugin_BulkUpdatePosts { public function __construct() { register_activa
处理已更改的WooCommerce功能
我最近将我的Woocommerce网站更新到了3.0.6版本,并对class wc cart进行了更改。php导致我的购物车页面出现问题:我有一个将属性名称和值添加到购物车项目名称的函数:add_filter(\'woocommerce_get_item_data\', \'change_var_labels\', 10, 2); function change_var_labels( $item_data, $cart_item ){ $var_id = isset($car
未显示自定义发布类型,自定义WP_QUERY
我的帖子在那里显示了一段时间,但现在它们从我的页面上消失了。在调试模式下,我看不到任何错误,也没有错误消息,我真的不知道为什么我的帖子不会显示这段代码,特别是当它以前工作时。我所做的就是添加高级自定义字段插件,添加几个字段,将它们链接到我的帖子并保存。然后我的帖子就不见了。我已经禁用并删除了插件,重新制作了我的所有帖子,但没有任何效果。 <div class=\"artiq-slidder\"> &
如何通过接口按子值查询帖子?
这是我第一次使用REST,我很难通过元键获得帖子。我已经添加了需要使用的元键register_meta, 并在上运行请求/wp-json/wp/v2/products, 输出中确实包含我的自定义字段。我知道我可以添加?slug={some slug}, 或?id={some id} 通过这些值检索帖子,在测试中效果很好。但我不知道如何解析自定义字段,因为它们嵌套在“meta”列表下的JSON数据中。在谷歌上搜索了大约一个小时后,我开始猜测我应该做什么。我试过很多事情,比如?brand_name=test,
我无法正确重置查询
我有一个名为“分类法教师”的自定义分类法归档页面。php“在这里,我显示教师元(标题和描述),然后循环浏览所有教师的对话(音频文件),其中有自定义的post类型‘audiotalk’。”“教师”是“音频谈话”的非继承分类法。一切都很好。“audiotalk还拥有一个名为“audiotalk类别”的继承人自定义分类法,因此人们可以在网站的其他地方搜索它们。但在这一页上,我不需要这些类别。问题是:我在这个模板的底部包含了一个显示“相关书籍”的文件。在include中,它有自己的循环,首先查询分类法以确定要显示
自定义用户角色:可以编辑自己的页面,不能新建
我只是在这里兜圈子,想弄明白这一点,但我有一个自定义用户角色Dealer 他应该只能编辑他自己的页面。但我不希望此用户能够创建任何新页面。我目前正在使用成员插件来管理角色。我还想确保删除此用户角色的“添加新”菜单项。我尝试了以下方法,但没有成功:function cm_redirect_users_by_role() { if ( ! defined( \'DOING_AJAX\' ) ) { $current_user = wp_get_c
跟踪WordPress网站所做更改的最佳方式是什么?
我有一个网站,其中有许多管理员。最好的插件或其他功能是什么?任何建议都会大有帮助。非常感谢。
作者的详细信息,如社交媒体链接,电子邮件等→这是Meta还是其他什么?
我的第一篇文章的作者部分WordPress theme 当前为hard coded in HTML. 查看live网站here. This One.这些social media Icons 默认情况下,后端作者仪表板中不提供与它们关联的链接,需要对它们进行编码。有人能指导我怎么做吗?此功能是否也属于元类别?先生,我还有一个疑问,您编写的代码的哪一部分将用于打印我们保存在后端作者仪表板中的社交媒体URL。为了简化我的查询,我把作者的代码放在这里显示在前端→<div class=\"author-box
实现条件GetText翻译
我在我的网站上添加了一个消息按钮(我正在使用一个插件,该插件支持私人消息),方法是将插件的短代码添加到我的页脚。php:<div class=\"msgshort\"><?php echo do_shortcode(\'[ultimatemember_message_button user_id=1]\'); ?></div> 以下是我的网站上的屏幕截图:https://ibb.co/hLTkmQ以下是此短代码背后的代码:/*** *** @short
将搜索结果从仅摘录更改为全文
我用的是画布主题,这就是内容搜索的方式。php看起来像<?php /** * Post Content Template * * This template is the default page content template. It is used to display the content of the * `single.php` template file, contextually, as well as in archive list
如何将css类添加到产品盒li,对于img,添加购物车按钮,Decs,价格…
如果你能帮忙,请。我有不同的分辨率和纵横比的图像上传到产品。当我看到产品列表时:http://kachliar.sk/obchod/page/4产品框不一样,我想所有的图像都适合单元格宽度,需要“添加到购物车”按钮在所有产品框的同一行。。。atc我可以通过css类管理的所有内容,但我的问题是如何向标签中的元素添加类。非常感谢你。
如何创建多个编辑器?
我想为我的自定义帖子类型创建多个编辑器packages 职位。这是一个3天的套餐,我想为每天添加描述,如第1天、第2天和第3天。对于5天的包,应该有5个这样的编辑器。
WordPress无法访问wp-login.php
对于miskate,我在设置->常规上更改wordpress的url。为了恢复这一点,我更改了wp配置。php文件,并添加此配置。phpdefine(\'WP_HOME\',\'localhost/wordpress\'); define(\'WP_SITEURL\',\'localhost/wordpress\'); 然后我重新启动了apache,我希望我可以再次进入我的管理面板。但是每次我使用localhost/wordpress/wp登录时。php我收到404未找到想法?