您当前的位置:首页 > TAG信息列表 > 小码农
在数据库中存储插件特定信息的位置
我的插件需要在数据库中存储一个值(时间戳)。该值与任何帖子/页面等都没有关联。它与插件关联。我应该在哪里将此值写入数据库-什么表?我用过add_post_meta(); 这可以很好地存储与帖子/页面相关的信息。是否有类似于编写插件特定信息的内容?也许是add_plugin_meta()?
通过ID获取WooCommerce产品价格
我为获得产品名称、图片和价格做了一个简短的编码。我得到了所有的标题,链接和图片,但没有得到适当的价格。但问题是add_shortcode(\'product_data\',\'custom_product_function\'); function custom_product_function($atts) { $post_id = $atts[\'id\']; $title = get_the_title($post_id); $link
如何在没有堆栈跟踪的情况下查找PHP通知的原因?
我的WordPress调试。日志中充满了这组七个PHP警告/通知,至少每半小时出现一次。。。[08-Mar-2018 09:05:03 UTC] PHP Notice: Trying to get property of non-object in /home/mysite/public_html/wp-includes/class-wp-query.php on line 3736 [08-Mar-2018 09:05:03 UTC] PHP Notice: Trying to get pr
向Posts表中添加一列是个好主意吗?
我正在为一个需要两种自定义帖子类型的客户制作一个自定义主题。我想将它们连接在一起(这是一个一对多连接),因此考虑在posts表中添加一列来存储连接。当然,我已经读到,我可以使用posts\\u meta表来存储一些帖子的额外信息,但公平地说,这是一种迂回的方式,尤其是如果您可以将信息存储在一列中。所以我想知道在标准的wp posts表中添加一列是否是一个好主意。
如何为自定义帖子类型创建自定义URL参数的自定义搜索结果页面?
所以我想问题是:How do I define new page/url to which I can pass custom parameters, do a search for custom post type and pass the results to custom template for rendering?我制作了一个自定义的帖子类型Apartment. 公寓占用了数据库中记录的日期,我希望用户能够搜索两个日期之间的免费公寓。我知道如何使用搜索算法,但我不知道在WordPress中使用自
将小工具/快捷代码添加到主题之外的侧边栏
我有一个显示方框布局的主题。这意味着在左右两侧都有空间,无法放置小部件。我想通过插件在那里添加广告,为此我需要在那里放置一个短代码。我该如何做到这一点,从哪里开始寻找?我显然是个初学者,我在这里和谷歌上的搜索并没有给我带来正确的答案,可能是因为我不知道要搜索的正确关键字。
WordPress主题的前端语言与后端语言不同?
我已经通过Poedit将po和mo文件添加到我的wordpress网站。我想保持我的后端在英语。如何做到这一点?如果不使用Polylang之类的插件,这是否可行?
发布自定义查询存档的URL
我有一个CPT的自定义查询,可以从中获得一个postid数组。我需要一个指向CPT存档的url,该存档包含查询结果(即显示数组中postid的帖子)此url需要作为href值放入按钮中
Soflyy WP所有导入自定义文件下载问题
我需要将用户id发送到远程服务器以下载XML文件。我通过以下代码片段来完成这一点:function custom_file_download($url, $type = \'xml\'){ $ch = curl_init(); $userData = array( \'user_id\' => \'MY_USER_ID\' ); curl_setopt($ch, CURLOPT_URL, $url); cu
删除插件操作时出现问题
在我的functions.php 我尝试从插件类中删除一个操作。请参见下面的两个代码。删除不起作用,但当我注释掉add_action (第39行)在plugin类中,则它可以工作。我做错了什么?function remove_trusted_theme_for_wholesale_customers() { remove_action(\'woocommerce_thankyou\', array(\'WC_GZD_Trusted_Shops_Template_Hooks\',\'tem
如何在备注表单下添加自定义文本
我目前使用的是“高级评论表单”,但我对插件已经很熟悉了,我想用代码来完成它。谁能帮帮我吗?非常感谢。
WP_NAV_MENU()未将类和ID正确应用于菜单和容器
我写了这个简单的代码来证明我所说的:wp_nav_menu( [ \'menu\' => \'Primary Navigation\', \'menu_class\' => \'this-is-the-menu-class\', \'menu_id\' => \'this-is-the-menu-id\', \'container\' => \'div\', \'container_class\' =&
Remove_action()在页面模板中不工作-Genesis
我已经仔细查看了四周,但找不到有相同具体问题的人。在函数中。php我正在添加以下操作:add_action( \'genesis_entry_header\', \'twl_content_wrap_start\', 15 ); function twl_content_wrap_start() { echo \'<div class=\"container\">\'; } add_action( \'genesis_entry_footer\
如何实现从外部数据库到WordPress文本页面的内容?
有哪些方法可以将外部数据库中的数据值实现到Wordpress文本页中?我认为有两种可能的方法,但也许还有更多的方法来实现这一点?可能存在WordPress插件我试过找一个,但运气不好。我不知道如何找到关键词。这个https://de.wordpress.org/plugins/php-code-widget/ PHP代码小部件允许使用PHP代码,但只能在小部件中使用,不能在文本中使用</将数据值集成到WordPress页面的第二个想法是使用iframes。不确定这是否是一个好的和实用的想法为了更好地
我可以修改GNU通用公共许可证版本2下的WooCommerce主题吗
许可证上写着:允许每个人复制和分发此许可证文档的逐字副本,但不允许更改它这是否意味着我不能修改源代码(模板文件、css、html等),即使我将其用作我的商店的模板,并且没有转售它或类似的东西?
为什么WP显示的是实际的短码,而不是替换它的字符串?
我正在学习如何创建短代码。我有以下插件:<?php /** * @package Foobar * @version 1.0 */ /* Plugin Name: Foobar Plugin URI: www.example.com Description: Shortcode something something Author: Me Version: 1.0 Author URI: www.examp
为特定帖子类别创建自定义URL结构
我的自定义结构设置为“/blog/%postname%/”这正如预期的那样工作,但对于“推荐”类别的帖子,我想将URL结构更改为“/推荐/%postname%/”。我在我的functions.php://Rewrite URLs for \"testimonial\" category add_filter( \'post_link\', \'custom_permalink\', 10, 3 ); function custom_permalink( $permalink, $post,
通过wp cli更新一个帖子的固定链接
我正在使用WP-CLI从非WordPress系统导入文章。传统系统为每个帖子定义了一个自定义URL。我希望能够根据遗留系统中定义的自定义URL在导入的帖子上设置永久链接。我不需要设置整个permalink,只要能够设置后缀,就像WP admin UI中支持的那样,就足够了。但似乎没有办法使用WP-CLI更改特定帖子的永久链接。我错过什么了吗?
翻译儿童题材有困难
我很难尝试基于店面(WooCommerce)为我的孩子主题使用自定义翻译由于某种原因,翻译没有生效。以下是我所做的:创建了languages 子主题文件夹中的目录,放置相应的个性化es\\u。生产任务单(&A);es\\U es。采购订单文件(基于storefront.pot)已编辑functions.php 要读取这些文件,请执行以下操作: function my_child_theme_setup() { load_child_theme_textdomain( \'jllo
CPT Template Option to Top
我编辑了以下核心文件,因为我无法更改我的子主题。我需要我的CPT模板选项首先出现在Post属性-模板下拉列表中。我是通过编辑实现的:/wp管理/包含/元框。php,位于“default\\u page\\u template\\u title”过滤器中。我切换了两行的顺序,使我的CPT模板显示在顶部。<?php page_template_dropdown( $template, $post->post_type ); ?> <option value=\"default\