不显示所有类别的所有帖子,仅显示当前循环中类别的帖子
我有以下循环,显示父类别(id=3)的所有子类别。第一个循环我想显示父div(目的地旅游)中的每个子类别。第二个循环我想显示子div(des item)中当前子类别中的每个帖子,但结果显示每个父div中的所有帖子。那么错误在哪里?这是我的密码谢谢你的阅读! <div id=\"<?php echo $child_category->term_id; ?>\" class=\"destination-tours\"> <h1 class=\"
过滤单页和博客页面的循环
当循环在单个页面(也在博客页面)中启动时,我想启动一个div。并在循环结束时结束该div。显然,使用任何过滤器挂钩或行动挂钩。提前感谢
使用WP_QUERY从自定义分类中获取至少包含一个术语的帖子列表
有可能吗WP_Query, 要获取至少有一个类别或自定义分类术语集的所有帖子?
在键盘上按Enter/Return键提交编辑帖子表单时发布帖子
使用键盘上的回车键提交帖子编辑表单时,如何发布帖子?默认情况下,WordPress以草稿状态保存帖子。为了提供一些背景知识,我有一个Inventory 自定义帖子类型,不使用标题或内容字段,只使用作为文本输入的元字段。简化输入Inventory 帖子,我想在作者点击回车键时发布帖子。我比较了$_POST 编辑表单的变量以两种方式提交,并使用差异生成以下代码。但这种方法的问题是,保存/发布周围的许多操作挂钩都会被触发两次,如果您的函数与这些操作挂钩,这会很烦人。/** * Publish Inve
在数据库上创建新表并保存联系人表单中的参数
我在函数中有一个wordpress函数。php从我制作的表单中获取参数,并获取IP地址和UTM标记(从URL)等参数,然后通过电子邮件发送给我。我想获得我发送的所有这些参数,并将它们存储在WP数据库的新表中。我怎么能做这样的事?我研究了它,发现了很多可以为我做到这一点的插件(我真的不想使用外部插件)。我仍然希望保持wordpress的安全性,而不是使用我自己的“平面”代码。我该如何计划?这可能吗?
如何将类分配给具有自定义模板的页面?
我尝试使用下面的代码为带有自定义模板的页面分配一个body类,但这不起作用。这里怎么了?function prefix_conditional_body_class($classes) { if ( get_page_template_slug(get_the_ID()) === \'mytemplate.php\' ) { $classes[] = \'mytemplate\'; } return $classes; }
使用__($str)和_e($str)来转换带有HTML的字符串
我现在正在开发一个非常重要的主题,大多数时候我没有使用a __($str) translate function 当文本中有HTML标记时。总是使用这样的翻译功能好吗__($str) 和_e($str) 每当有文本要输出时?这有什么坏处吗?即使是混合了这样的HTML标记的很长的文本,我仍然可以使用它吗?__(\"This <em>text</em> have an <b>HTML</b> tag. Another sentence...\") 还是
无法创建子主题。“样式表不可读。”
我正在为我的妈妈开发一个网站,我想创建一个儿童主题来定制我为它找到的主题。我在中创建了一个新文件夹/wp-content/themes/ 并在其中创建了一个名为style.css. 我从另一个网站复制了代码,并更改了所有细节,以适应我的模板和新主题。返回WordPress,发现它列在Broken Themes 因为Stylesheet is not readable.我检查了拼写、大写和标点符号问题。我确保文件和文件夹位于正确的位置。他们是。我将代码配对,直到只剩下以下内容。/* Theme Na
WP中对jQuery加载函数的使用有限制吗?
我只是想加载一个简单的txt文件进行测试。jQuery(document).ready(function(){ jQuery(\"#buttonAjax\").click(function(){ jQuery(\"#demo\").load(\"demo.txt\"); alert(\'inside jquery\'); }); }); 代码可以工作,因为警报可以工作,但它不会加载演示。txt(He
选项表中选项名称HACK_FILE的用途是什么?
我在WordPress安装中查看选项表,注意到一个选项名hack\\u文件。起初我以为这个网站被破坏了,然后意识到这是一个默认选项http://codex.wordpress.org/Option_Reference . 我找不到太多关于它的信息。它是什么及其目的?
模板层次结构标记-{slug}.php目录
什么时候tag-{slug}.php 是主题的根源,比如说wp-content/themes/p2/tag-{slug}.php, 遵守模板层次结构。然而,我有许多这样的自定义文件,只是无法将其放在主题根目录中。当我测试时p2/tag 和p2/custom-tag 目录,它不起作用。有什么见解吗?
如何在WordPress中将数据发布到同一页
我正在尝试提交表单,并在使用\\u permalink时在同一页中获取数据。我正在获取未找到的页面。我使用了以下代码:<?php /* Template Name:testing */ if(isset($_POST[\"name\"])) { echo $_POST[\"name\"]; } ?> <form action=\"<?php the_
获取要在批量编辑AJAX调用中使用的选定帖子ID
WordPress codex forbulk_edit_custom_box, 还有这个bulk edit example 使用下面的JavaScript创建一个所选帖子ID的数组,以通过更新帖子的AJAX调用发送。$bulk_row.find( \'#bulk-titles\' ).children().each( function() { $post_ids.push( $( this ).attr( \'id\' ).replace( /^(ttle)/i, \'\' ) );
下拉式切换子类别组合
我在我的网站上有一个投资组合,我想为分类法的“potfolio type”添加下拉切换子类别例如:A类子类别1等当您属于A类时,下拉列表将显示子类别。选择子类别时,转到她。我使用此代码<?php $args = array(\'hide_empty\'=>1,\'depth\'=>1,\'hierarchical\'=> 0, \'show_count\'=> 1,\'taxonomy\'=> \'portfolio-types\',); ?>&
为每个WooCommerce订单创建一个常规帖子
我想写一篇帖子,里面会列出产品元(每个订单只有一个产品),在这篇帖子上我想让产品有明显的变化。因此,该链接将生成并发送给用户邮件(我有一个发送电子邮件的想法)。因此,无论何时创建订单,我都需要为每个订单发布一篇帖子。我只需要一个方向,我应该朝哪个方向看。提前谢谢。
如何在短码中调用javascript函数(JQuery)?
在这里提问之前,我已经搜索了一段时间,找到了一个关于使用快捷码和javascript调用创建wordpress插件的教程。但我无法让它在我这边起作用。本教程为here基本上,它应该添加一个显示预定义字符串的电传终端。我能够跟踪到绘制终端的部分。但我看不到代码中的什么地方,我们调用javascript函数来制作“动画”。有一个zip可以下载所有源代码,可以找到teletype javasources(未最小化)here所以,我的问题是,我不知道如何从php文件调用javascript/jquery函数。有没
排除当前用户电子邮件并发送通知
我目前正在构建一个wordpress插件,用于向对帖子发表评论的用户角色列表发送电子邮件通知。For Example:如果具有“subscriber”角色的用户对帖子发表评论,则具有“subscriber”角色的所有其他用户都会收到电子邮件警报。目前,我已经通过以下代码实现了这一点if( current_user_can(\'subscriber\')) { $user_query = new WP_User_Query( array( \'role\' => \'subscribe
在WordPress菜单中显示登录用户名
我正在将Wordpress与UserPro一起使用,并希望我的菜单显示登录用户的名字,链接到用户配置文件页面。问题是,在我的菜单结构中,“Profile”菜单选项应该有一个子菜单,其中包含“edit Profile”、“submit”和“logout”。这是我当前使用的代码:/*earlier code, currently commented out, for function to display username in menu using #profile_name# placeholde
移动到同一服务器中的新域
我最近申请了一个新域名,我想用于我的旧wordpress网站。我设法在同一台服务器上配置了这个新域,并指向主页。但是,在更改Wordpress URL 和website URL 下的字段Settings, 站点的布局中断。这就像我使用的主题被破坏了一样。从一个域切换到另一个域的正确方法是什么?我看着http://codex.wordpress.org/Moving_WordPress 但这并没有提到两个域位于同一服务器下的情况。谢谢你的帮助,
使用WordPress默认文本域转换标签
我想知道是否有一种方法可以使用“默认”文本域(“WordPress”或“default”)来翻译标签。E、 g我有以下代码:// Register Custom Taxonomy function custom_taxonomy() { $labels = array( \'name\' => _x( \'Press category\', \'Taxonomy General Name\', \'my_text_