Get post/page title from ID
我试图在循环之外的管理面板中获取post\\u类型(post/page/portfolio)的帖子标题。我几乎尝试了所有可能的解决方案,但没有成功://method 1 $content_post = get_post(3208); $_menu_item_title = $content_post->post_title; //(Trying to get property of non-object error) //method 2 $obj = ge
do_shortcode close
我正在WordPress上使用jscrollpane插件以及高级自定义字段插件。jscrollpane插件使用以下短代码:[vr_jsp] [/vr_jsp] 我有两个不同的自定义字段,需要放在它们自己的上述短代码集之间,它们是:<?php the_field(\'first_content_block\'); ?> <?php the_field(\'second_content_block\'); ?> 我知道您可以使用下面的代码来实现这一点
从循环中删除重复的值
我有一个输出<option> a的字段<select> 组它包含了我正在发布的许多旅行包的许多城市名称。诀窍是我需要避免重复的值。例如:我有4个从芝加哥出发的旅行包,5个从奥兰多出发,3个从洛杉矶出发,2个从纽约出发。因此,它输出:Select your city芝加哥芝加哥芝加哥奥兰多奥兰多奥兰多洛杉矶洛杉矶纽约纽约我只需要打印其中一个!<select name=\"nDep\" id=\"iDep\" onchange=\"this.form.submit();\">
$wp_query when new WP_Query
我正在尝试一些东西,但我对WP\\U查询有问题。为了在查询中添加一些变体,我在\\u帖子上设置了一个钩子。add_filter(\'the_posts\', \'query_variation\'); function query_variation($posts, $query = false) { if (is_search()) { // Do stuff } } 当我在网站上搜索时,它工作得很好。但
如何在侧边栏中仅显示父类别
如何在侧边栏中仅显示父类别?但在浏览帖子时,也要显示当前帖子所在父类别的所有子类别,显示层次结构。其他父类别也将显示,但只有帖子所在的父类别才会显示子类别。因此,基本上只在查看父类别中的帖子时才显示父类别的子类别。示例:on single.php for example, if there are 3 parent categories, with subcategories: Fruits (parent) Apples Plums Veggies
在不排队的情况下运行具有依赖项的脚本的正确方法?
使用排队,您将改变$deps 要使脚本工作,首先需要运行的脚本或脚本数组。<?php wp_enqueue_script( $handle, $src, $deps, $ver, $in_footer ); ?> 例如:function script_that_requires_jquery() { wp_register_script( \'script-with-dependency\', \'http://www.example.com/script-with-
Infinite blog loop
我不明白为什么我会收到一个无限的博客帖子。当我注释内容中的循环代码时。php,它不再循环。我正在尝试根据post格式发布项目,但到目前为止失败了。如果我需要提供更多信息,请告诉我!我很感激。所容纳之物php:<?php /** * The default template for displaying content. Used for both single and index/archive/search. * * @subpackage Foundatio
如果自定义域为空,则阻止HTML输出
我正在为自定义字段使用ACF插件。我正在使用它向我的网站添加第二个内容区域。我有一个JS的peice,它说如果这个div存在,那么就向页面内容div添加一个类来增加它的大小。js公司:<script type=\'text/javascript\'> jQuery(function() { jQuery(\"div.page-content-text-additional\").each(function(){ jQuery(this).closest(\'#cont
儿童题材突然停止运作
我一直在研究website 使用二十一主题。我正在修改页脚。当我刷新我的网站时,我注意到我在我的子主题中添加的所有额外css都不起作用。我恢复了在页脚中所做的更改。php,但我的子主题css中没有任何内容应用于我的网站。如有任何建议,将不胜感激Edit: 这是代码——我没有我最初写的东西,因为它只是一个小的编辑,我只是在上面写的。我还清除了缓存,以确保没有看到旧版本。<?php /** * The template for displaying the footer *&
WordPress页脚小工具处理
我在wordpress中制作了一个侧边栏,里面有一些小部件,我想逐一处理它们,这样我就可以根据自己设置它们在主题中的位置。Example:如果我在页脚侧边栏中有一个3小部件,则它们位于一行,如果第四个小部件位于第四行,则它们位于下一行的中间。其次,如果侧边栏中只有一个小部件,则它位于第一行的中心。我使用较少的引导,如何才能完成。
静态首页上没有评论
我以前有过这个问题。我希望我的主页非常简单,我不希望它成为一个讨论论坛或一个你可以发表评论的地方。我昨天写了信,得到了一些很好的答案。然而,我不得不改变主题,因为我想做的是,亚历山大主题不可能实现。我制作了一个非常简单的首页,但当我想从第2页删除评论区域时,这是不可能的。我选择了一个静态页面,我已取消选中讨论中的所有标记。但没有任何帮助。在评论区下面,有很多关于HTML的文章,以及哪些属性和代码是合法的。我希望能够把它全部移除。我该怎么做才能将其全部删除?
多站点的子站点本身有可能是多站点吗?
我有一个多站点,其子目录结构如下:总部域/站点1/总部域/站点2/总部域/站点3/等我正试图找到一种方法来获得这样的子目录结构:总部域/站点1/分支机构1总部域/站点1/分支机构2总部域/站点1/分支机构3总部域/站点2/分支机构1总部域/站点2/分支机构2总部域/站点2/分支机构3总部域/站点3/分支机构1总部域/站点3/分支机构2总部域/站点3/分支机构3等超级管理员将能够访问所有内容,站点管理员将能够访问自己的站点和所有分支机构,分支机构管理员将只能访问自己分支机构的站点。我已经尝试了WP多网络插件
创建robots.txt文件的最佳代码位置
我正在使用选项树框架来选择我的主题。现在我想添加创建和编辑机器人的选项。txt文件。首先,我具有获取文件内容或使用默认内容创建文件的功能;这是:function get_robots($path) { $robots_file = $path . DIRECTORY_SEPARATOR . \'robots.txt\'; //The robots file. if(file_exists($robots_file)){ return file_get_content
更清晰地为IS_PAGE_TEMPLATE()定义多个变量
我只需要在使用特定模板(主页)时使用一些东西,我想不出比这更好的解决方案,因为is\\u page\\u template()不处理数组: $home_1 = is_page_template(\'home-1.php\'); $home_2 = is_page_template(\'home-2.php\'); $home_3 = is_page_template(\'home-3.php\'); $home_4 =
获取所有类别的自定义帖子,即使未分配
我知道如何使用get_categories 和name自定义分类名称,但wordpress只显示分配给帖子的类别。那些已创建但未分配的方法将不会显示在这些方法中。那么,是否有任何函数可以显示创建+已分配和未分配的所有类别。我在一个管理面板中工作,以在自定义帖子类型的下拉列表中显示所有类别。
两个人同时以管理员身份登录一个可湿性粉剂站点可以吗?
我已经把我网站的管理登录详细信息给了一位朋友,他正在帮我解决一个问题。如果我在她登录的同时登录,会导致问题吗?或者我们可以同时登录吗?
在主题的unctions.php文件中拆分仅管理功能的最佳方式是什么?
我正在自定义Wordpress管理区域,到目前为止,在我的主题功能中有许多add\\u过滤器和add\\u操作调用。php文件。但我有点担心,因为所有这些代码都将在所有页面上执行,而不仅仅是在管理区域。因此,我采取了以下方法:if (is_admin()) require_once(\'admin-functions.php\'); 这很有效,但这是最干净的方法吗?
如何转换GET_MEDIAL_IMAGE_SIZES?
我使用以下代码获取图像大小:public function getImageSizes(){ global $_wp_additional_image_sizes; $sizes = array(); foreach(get_intermediate_image_sizes() as $s){ $sizes[$s] = array(0, 0); if( in_array(
WordPress 3.9将两个菜单放在同一位置?
我有一个新的WordPress主题,我想添加额外的菜单,但WordPress 3.9只允许在主题中的一个位置/位置添加一个菜单?如何在一个位置添加两个菜单?我购买了这个主题,它有一个顶级导航调用“top navigation”,我在主菜单中使用了它。下面我需要另一个菜单,但我不能添加,因为在这个主题的一个位置只能添加一个菜单。所以我很难添加全宽苗条菜单。
以编程方式编辑小工具的文本
我有包含文本的文本小部件。我想以编程方式编辑该文本。有没有办法做到这一点?