您当前的位置:首页 > TAG信息列表 > 小码农
WordPress高级主题开发
如何包含所有带有wordpress主题的插件文件,以便在我发布主题时,主题必须要求用户安装推荐的插件。我们如何做到这一点??!例如假设我使用的是WP Bakery Page builder,我已经付费并获得了许可证,我使用WP Bakery Page builder构建了一个主题,当用户下载并安装主题时,主题必须要求他安装推荐的插件(即WP Bakery Page builder),当他安装插件时,插件不应该要求他获得许可证或高级密钥?
如何根据类别获取相关标签?
为了更好地解释我的问题,有一个例子:我有3个帖子,都是“技术”类的。帖子A贴上了“谷歌”标签。帖子B贴上了“Facebook”标签。帖子C被标记为“谷歌”。然后,在Tech category页面上,我想显示相关标签并按计数排序。所以结果应该是这样的“谷歌,脸书”。我找到了一种方法:获取“技术”类别下的所有帖子ID。然后按函数获取标签wp_get_object_terms($object_ids, \'post_tag\');但是这种方法有两个缺点:如果有两个多帖子,速度会很慢。计数顺序是标记的总后计数,而
作者页面未加载作者的帖子档案
我正在使用CPT-UI插件创建自定义帖子类型。我已经创建了“新闻”CPT,一切都很好,但当我点击作者姓名时,我会进入作者档案页面(https://example.com/author/author_name/) 它不会加载作者拥有的帖子。它没有找到任何模板,并且在标题中显示了错误的作者名称。如果有人已经遇到这个问题,请告诉我出了什么问题。
能不能像标题一样,把所有外语的特殊字母都放在页签里?
有没有可能像标题一样用slug保存外语的特殊字母?当您访问时https://de.wikipedia.org/wiki/Oliven%C3%B6l 您可以看到url包含一个特殊的字母。在WordPress中是否可以为外语提供相同的功能?
如何仅为一个特定的wp_mail()设置SMTP
我只想为的特定实例设置SMTPwp_mail(). 我已经测试了像“Easy WP SMTP”这样的插件,还检查了如何手动设置SMTP,但所有these apply to the entire site 然后,来自该站点的每封电子邮件都通过SMTP帐户发送。我不想通过同一SMTP帐户发送任何其他电子邮件,如时事通讯或评论批准电子邮件。
在帖子标题下添加自定义域
我为WooCommerce产品添加了自定义文本字段:if(function_exists(\"register_field_group\")) { register_field_group(array ( \'id\' => \'acf_products\', \'title\' => \'Products\', \'fields\' => array ( ar
WooCommerce-显示每个变体的库存数量
我一直在google上搜索并尝试不同的代码,以获得要在产品页面上显示的变化库存量。例如,当我为衬衫选择XXL时,它将显示库存中的xx。我一直找不到任何有用的东西,也找不到足够好的解释来重新创建它。我尝试过:https://stackoverflow.com/questions/30514596/how-get-variations-stock-quantity-woocommerce 还有更多。以下是我当前的“添加到购物车”代码:<?php /** * Single variati
确保/Includes/HTTP.php更新中的更改安全
我已经注释掉了http中的以下两行。php,function send_origin_headers() { $origin = get_http_origin(); if ( is_allowed_http_origin( $origin ) ) { // @header( \'Access-Control-Allow-Origin: \' . $origin ); //@header( \'Access-Contro
WordPress搜索匹配连字符的单词
我有一个漫画书的自定义帖子类型。帖子类型称为漫画(Comics)。我已经实现了WordPress搜索,我可以使用post_type 隐藏字段。我遇到了一个问题,有些人可能会搜索蜘蛛侠,但他们不会键入蜘蛛侠,而是键入蜘蛛侠,甚至可能键入蜘蛛侠。我的漫画书标题存储为蜘蛛侠,如果连字符不在适当位置,它们不会返回结果。我是否需要实现某种自定义WordPress搜索功能?任何指针都会很好。
User_id错误:只应通过引用传递变量
获取函数文件中的错误,我无法确定如何修复该错误。错误是:只能通过引用传递变量对于以下行:$user_id = get_comment(get_comment_ID())->user_id; 整个代码是:$user_id = get_comment(get_comment_ID())->user_id; $user = new WP_User( $user_id ); $user_roles = $user->roles; $user_role = arr
没有属性但有值的快捷码
我几乎完成了客户网站的重新设计和开发,我需要建立支持的最后一项是他们使用的音频短码。我遇到的问题是音频快捷码没有使用属性,但有一个属性值:[audio=http://1234.domain.com/wp-content/uploads/audiofile.mp3] 如何在页面上呈现此内容?我将使用以下函数,但上面的快捷码中没有属性:function audio_shortcode($atts) { $a = shortcode_atts( array( \
没有主题的WordPress-救命!
因此,我刚刚为一个客户端接管了一个WordPress站点,该站点目前已完全损坏(格式不正确,到处都是位,等等)。在使用HTML、CSS和JavaScript之前,我已经编写了几个网站的代码,但之前没有使用WordPress,所以一直在观看教程,这些教程都涉及到主题的使用。这似乎比从头开始编写代码简单明了。然而,我认为这个网站是没有主题的,我很困惑从哪里开始这个网站。例如,我希望主页的代码位于Pages部分,但主页代码为空。我找不到导航栏的代码。也没有帖子。有什么想法可以从一个没有主题的站点开始,代码将在哪
查询与用户ID匹配的帖子术语
我正在尝试设置一些东西,以确定当前帖子是否有与当前用户ID匹配的自定义分类术语。到目前为止,我设置了一个变量,用于存储给定帖子的分类术语$terms = get_terms( array( \'taxonomy\' => \'list\' )); 但现在我不知道如何循环浏览术语列表,以便将其中一个术语的名称与用户ID匹配。此外,当用户ID为3,而帖子的名称为30时,是否有方法做到这一点而不会遇到问题。在这种情况下,我不希望这是一个匹配。感谢您的指导。
如何在WordPress插件页面中添加方框注释?顶部标题侧。
我想在wordpress管理页面的顶部添加一个自定义的小便笺,这只是为了提醒我一些事情。,我该怎么做?有什么想法吗?谢谢
我应该在哪里编写WordPress AJAX投票的代码?
我是wordpress主题开发的新手。谁能告诉我应该在哪里实现ajax功能的代码(比如说帖子投票系统)?我应该把它写在一个单独的插件上,还是作为函数中的自定义代码。php请解释您的原因,谢谢。
在发布新帖子后触发链接
发布新帖子后是否会触发链接?。我的目标是使用它ping sitemaphttp://google.com/ping?sitemap=http://www.example.com/my_sitemap.xml 我只是不想为此设置cron作业。请问大师在家里有没有我可以用主题功能来实现这一点?我是新的可湿性粉剂编码请。
WP REST API-多站点-从所有站点获取帖子
是否可能/如何使用REST API从多站点安装的所有站点获取所有帖子?在主站点的首页上,我想显示所有站点最近的帖子;e、 g.,mysite。com显示来自mysite的最新帖子。com/site1,myite。com/site2等,合并在一起(可能有一些过滤)。我知道如何使用PHP实现这一点;我想看看我是否可以使用RESTAPI来完成它。torquemag的Josh Pollock提出了以下解决方案:https://torquemag.io/2016/07/combine-wordpress-sites
如何从特定客户那里获取WoCommerce的活跃订单ID?
我想获取当前用户(客户)的订单id。我尝试使用get\\u items(),但它给我带来了错误。。返回null。有什么具体的方法来获取这些信息吗?我想foreach循环是必需的谢谢
是否将类别从WordPress中的帖子导航中排除?
我想从帖子导航中排除一个类别。起初,我抬头看了看<?php the_post_navigation(); ?> 排除类别,但我读了一些帖子(like this) 指示我使用<?php previous_post_link(); ?> 和<?php next_post_link(); ?> 相反以下是我迄今为止总结的内容:<div class=\"left col-6\"> <h5>Previous Post</h5>&
有没有办法将新值添加到存储的自定义字段值?
我试图在不同的时间将一些数字作为自定义字段保存到帖子中。我想存储一个数组,其中包含每个帖子的选定数字。但我无法更新当前值(自定义字段数组)。以下是我的代码:$new_number = $_POST[\'number\']; $old_numbers = get_post_meta( $post_id, \'numbers\', false ); if( empty( $old_numbers ) ){ add_post_meta( $post_id, \'numb