自定义帖子类型和字段应该在主题文件中,还是在主题中打包的自定义插件中?
我正在尝试为旅行社创建一个定制的高级WordPress主题。我正在考虑完成这一主题并提交审查。我希望这个主题非常有用,所以我最终创建了一些自定义帖子类型(CPT),如:Organized Trip : 使用自定义字段(CF),如:Hotel name, Trip Duration,Type of reservation,... .我真诚地同意那些认为这些CPT&;CF属于类似**有组织的旅行插件**的插件。我也应该:将其作为一个单独的插件,并将其打包到WordPress主题中TGM Plugin A
我如何确定为什么我在管理员中有两个“POST”菜单?
我正在处理的一个网站有一个奇怪的问题:管理中有两组“帖子”菜单。客户带我上船,说“已经有一段时间了”。我怎样才能找出为什么有两套呢?该网站是从Drupal引入WordPress的。我创建了主题,但客户积极地提供内容。我不知道我们是如何得到重复的“帖子”菜单的,他也不知道。我从哪里开始弄清楚这一点?我一直在尝试停用和重新激活插件,但在这方面没有任何线索。
如何在WordPress网站上添加新的重定向
我已经创建了新网站https://example1.com/ 我有一个老网站https://example.com/. 我们有一个客户支持票证门户,该门户URL为https://support.example.com/. 现在,我已将支持门户URL更改为https://support.example1.com/ 现在,我想在上为以下条件添加重定向.htaccess. 重定向https://support.example.com/ 到https://support.example1.com/</重定向
无法将插件脚本出列。我想我什么都试过了
编辑-注释中给出的解决方案问题是,我最初使用的是wp\\u enqueue\\u脚本,所以我需要一个高优先级,以确保我的出列发生在插件的排队之后。当我切换到使用wp\\u print\\u脚本(或者更准确地说是wp\\u print\\u footer\\u脚本)时,我应该切换到低优先级,正如Jacob Peattie指出的那样。这就是我所需要解决的全部问题-JW公司我正在尝试将插件添加的脚本出列。这是插件中的代码。。。class WC_Social_Login_Frontend { ..
如何在用户详细信息邮件模板中添加自定义结账字段
我需要将结帐页面中的自定义字段添加到电子邮件模板中。我已经在结账页面添加了自定义输入,它显示在邮件中,但它显示在产品表之后,我希望它显示在客户详细信息中。我找不到合适的钩子把它放在那里。我的自定义字段代码:// Hook in add_filter(\'woocommerce_checkout_fields\', \'custom_override_checkout_fields\'); // Our hooked in function - $fields is passed
开发人员如何在他们的网站上添加“平稳过渡”?
Question:我注意到一些网站(例如Microsoft Team,或Microsoft 365)具有这种“平滑HTML转换”效果,在打开链接时会使网站内容保持加载状态,而只更新内部内容。ETC:<我想问的是,有人知道这种效果是如何产生的吗?如果有,有人知道自己是如何产生这种效果的吗?例如,我的网站有一个顶部导航栏,除调试面板外,它显示在我的每一个页面上,但这不是我关心的页面,因此我想看到的是我的顶部导航栏和页面背景保持加载状态,而是<body> 更新。Requirements:这里没
WordPress插件-错误“插件在激活时生成2890个字符的意外输出”
我偶然发现插件的激活错误,我正在开发,似乎无法删除它。错误为“插件激活时生成2890个字符的意外输出”。我的插件的目的是查看网站上的横幅,其中包含正在发生的事件的信息。显示错误消息后,横幅和功能都可以正常工作。我的插件被拆分为多个文件。我在它们各自的文件中有功能,在另一个单独的文件中有视图/HTML。我在php脚本中添加了一个错误日志,它会返回横幅的HTML。我曾尝试将html转换为Heredocs,但没有成功地消除错误。关于如何解决激活错误,你们有什么建议吗?感谢您抽出时间。向克里斯汀问好
使用静态HTML而不是`home_url()`WP函数
在自定义WordPress主题中添加页面链接时,我使用以下功能:href=\"<?php echo esc_url(home_url( \'/contact-page\' ));?>\"如果我不使用home_ur() 函数,但以下代码仍然有效:href=\"./contact-page\"我目前只在本地主机(MAMP)设置上执行此操作。有什么理由我必须使用home_ur() 函数而不仅仅是HTML代码,HTML代码的键入速度更快,服务器/浏览器的处理速度明显更快?艾米丽。
仅为特定帖子类型添加过滤器
我的过滤器工作得很好,但对于所有页面,我只需要为特定的帖子类型添加过滤器。我尝试通过is\\u单数,但不起作用。我的代码: function my_super_filer_function6($query_args){ if ( is_singular( \'post\' ) ) { global $post; $post_author = $post->post_author; $query_args[\'author\'] =
帖子缩略图未显示快捷代码
我用以下代码创建了一个快捷码:add_shortcode(\'recent-newsletter\', \'recent_newsletter\'); function recent_newsletter() { $recentnews = new WP_Query(array( \'post_type\' => \'newsletter\', \'posts_per_page\' => 1 ));
将自定义帖子类型存档页面上的标题长度限制为设置的字符数
我有一个自定义帖子类型“news”,并希望在自定义帖子类型存档页面上将标题字符长度限制为42个字符以下代码是如何在此CPT的存档页面上显示标题<h2><a href=\"<?php the_permalink();?>\"><?php the_title(); ?></a></h2>是否将参数传递到the_title() 函数,似乎没有任何信息建议你在codex上这样做,或者我会在我的函数中这样做。php文件?非常感谢。
[Zapier+WP Webhooks Pro]:自定义字段在第一个逗号或分号处被截断
我在用Zapier和WP Webhooks Pro 将Google Sheet和WP连接到自动发布添加到电子表格的每一行的帖子。它的工作原理与预期一样,所有字段(包括自定义字段)都已正确填充,只有那些具有逗号和/或分号字符串的字段除外。那些被切断了。Setting up the custom field in ZapierSuccess output in Zapier after posting to WPCustom field in WP (cut off after semicolon)非常感谢您
临时站点与实时站点中的USER_META表
我将一个站点从live复制到staging,在更新站点的过程中,live站点上的用户更新了他们的信息(即电子邮件和密码)。是否像将user\\u meta表复制到登台站点一样简单,新密码也可以使用?
如何防止多个用户帐户具有相同的元字段?
我在wordpress上运行一个电子商务网站。用户在与我结账时填写一个特定的元字段。假设它是用户的地址。我想设置我的网站,这样,没有两个用户可以签出/创建具有相同地址的帐户。与wordpress内置的功能非常相似,因此没有两个用户可以拥有相同的电子邮件。唯一的区别是,它将基于用户上的自定义元字段。或者,另一种方法是在签出时运行一个定制php钩子,该钩子将查询站点上的所有用户,并查看是否有任何用户包含匹配的元字段。从这里,我可以拒绝订单&;向用户发送电子邮件,通知他们该问题,以便我可以跟进并尝试解决他
将带有Body_Class的类添加到带有参数的特定URL
我尝试向特定页面/url的正文中添加一个类,该类的末尾有一个参数。url如下所示:https://sample-site.com/user/37/?um_action=edit在我的代码中,该类也被添加到url中,不带参数。我知道为什么会发生这种情况,但我没有任何其他办法让它发挥作用。function leweb_add_body_class_um_edit_profile( $classes ) { global $wp; $current_url = home
Gutenburg InnerBlock独生子女
我有一个名为Custom Card 这需要InnerBlock 作为一个孩子。这样做的目的是因为我想在Custom Card 非常具体的方式。这个Custom Card 有三个允许的块:core/quotecore/videocore/image我遇到的问题是,用户选择一个块后,可以继续向同一张卡添加更多块。我想限制这张卡,允许他们从三个可用选项中选择一个。我可以用什么方法来做这件事?
如何在PHP文件/WordPress插件中访问jQuery/AJAX数据
我有一个jQuery UI可排序列表,连接到另一个列表,到目前为止,我的JavaScript可以将两个列表中的HTML ID显示到屏幕上,但我很难确定如何将这些数据定向到PHP文件,以便使用它。是wp_localize_script 对我来说有必要吗?我把它指向ajaxurlplugins_url( \'my-ajax.php\' ). 是否需要转到admin_url( \'admin-ajax.php\' )?我试图在我创建的管理页面上使用它,而不是在前端。这非常令人困惑。这就是我在WordPress中
WP META_QUERY参数在函数中不起作用
我有三个查询参数用于过滤网格中的帖子。按作者和状态运行良好,但ACF meta\\u查询不起作用。I选择设置字段:http://prntscr.com/pi6m66我需要当选择“Ne”值时从网格隐藏帖子,但它仍然显示在那里。 function my_super_filer_function2($query_args){ global $post; $post_author = $post->post_author; $query_arg
如果帖子由WordPress中的作者用户角色撰写,则显示文本
我搜索一个PHP代码,当文章作者是作者时,它会在文章页面上显示特定的文本或html代码。(不是管理员或编辑)当文章作者是管理员或编辑时,则不显示任何内容。谢谢
如何实现我的定制开发多个PHP页面工作到Wordpress?
我已经开发了一个定制的PHP页面过滤器,添加到购物车模块,音乐播放列表的一切。如何在WordPress中实现它?我是一个新手,任何帮助谢谢。我的自定义PHP工作目录结构:location : public_html/my_work website URL : website.com/my_work 一切都很好,但我的WordPress页眉和页脚都不见了。如何在WordPress中实现我的自定义开发多个PHP页面工作?