在创建第二个菜单时替换主菜单
我有一个菜单(主菜单),我用<?php wp_nav_menu( $args ); ?>. 它工作正常,并设置为主位置。但当我创建另一个菜单时,新菜单将替换主菜单。主题是定制的,所以我对WP菜单缺少一些淫秽的东西。非常感谢您的帮助。
如何允许编辑侧边栏中的文本?
我正在开发一个主题,它有一个侧边栏区域,显示博客所有者的简历和照片作为背景图像。我可以硬编码这些信息,但是,我想学习如何在WordPress管理中编辑此文本(可能还有背景图像)。我认为这被称为小部件,但除了重新排序小部件之外,我不知道如何创建一个具有可编辑字段的小部件。
将“选定”类添加到自定义分类下拉搜索
我找到了以下函数,可以将自定义分类下拉列表添加到搜索表单中。它可以很好地进行搜索,但不会将“selected”类添加到搜索的术语中。这是我的分类代码,名为grades:function get_terms_grades_dropdown($taxonomies, $args) { global $search_values; $myterms = get_terms($taxonomies, $args);
为什么在我的本地主机设置上访问一些WordPress页面时,我得到的是本地主机默认页面?
为什么在访问某些页面(如[wp\\u login\\u form])时,我会得到本地主机设置的默认页面?im在最新的xampp设置上运行最新的wordpress(默认,没有插件mods等)。
以另一种方式获取与自定义分类相关联的帖子
我有一个名为artwork 我正在尝试获取所有与artists 在taxonomy-artists.php 页我找到了一个例子here 这是可行的,但我想知道我是否可以把它缩小一点。我不记得在分类页面上是否需要查询分类术语。如果我已经在查询自定义分类法的特定页面上,似乎不需要这样做。以下是当前代码: <?php $terms = wp_get_post_terms( $post->ID, \'artists\' ); if($terms){ // post has c
子主题style le.css未覆盖父style.css
我正在使用Optimizer主题,并创建了一个子主题来对样式进行2次更改。css。这个single\\u wrap adjustment工作正常,但忽略了page\\u标头。当我在Google Chrome上使用Inspect元素时,我可以分辨出父样式。css覆盖了子样式。此部件的css。Page\\u head是我页面上的标题横幅。有人知道怎么了吗?style.css/* Theme Name: optimizer_child Template: optimizer
带有?%s参数的重复页面
我用一个重复内容扫描工具扫描了我的网站,它给了我很多重复的内容页?s 参数,由Google爬网。如何删除这些页面?示例:http://solei.md/croaziere/?s http://solei.md/bilete-de-avion/?s 所以。。。我觉得这和搜索有关。我应该如何处理这些页面?
查找并删除不必要的重定向
我有很多重定向到像sharethis、media6和一些随机字符URL这样的网站。其中大多数都会导致空白像素或彼此之间的空白像素。我知道这与facebook有很大关系,也需要资源,但我怎么才能知道这些资源是从哪里加载的呢?因此,我可以找出是什么插件导致了这些问题,如果没有必要,可以将其删除。最后三个是主要问题。但是当我搜索源代码时,我找不到它们,所以必须是一些JS加载它们。另外,在服务器级别(nginx)是否有一种简单的方法可以通过缓存或其他方式从我的服务器访问所有这些资源?没有更改代码以在本地加载它们。
SAVE_POST操作以包括wp_INSERT_POST_DATA筛选器,收集元字段信息并防止无限循环
我正在尝试更改帖子的标题,但我想包含一个元字段中的信息,该字段的值在帖子保存之前不会保存到数据库中。除了这一点,它作为wp_insert_post_data 滤器// add_filter(\'wp_insert_post_data\', \'tr_change_show_title\', 99, 2); function tr_change_show_title($data, $postarr) { if(\'post\' != $data[\'post_typ
高级自定义字段:带选择的条件语句
我已经设置了一个名为“asset\\u type”的选择字段,该字段有两个值:“image”和“video”。然后,我有两个依赖于要显示的条件逻辑的字段。如果从选择中选择“image”,则显示“image\\u asset”字段,如果从选择中选择“video”,则显示“video\\u asset”字段。通过阅读文档和其他一些堆栈问题,我认为我的逻辑设置正确,但我一生都无法显示内容。我的代码是这样的:<?php if(get_sub_field(\'asset_type\') == \"image\
PHP inside echo HTML?
我对以下代码有点困惑:<?php if (is_home() ) { echo \'<div id=\"bg\" style=\"background:url(\"assets/img/header_1.jpg\");\">\'; } else ( is_page( 52 )) { echo \'<div id=\"bg\" style=\"background:url(\"assets/img/header_2.jpg\");\">\';
如何在上传后显示未裁剪的图片?
正如你所看到的,我上传了这本书的图片。每当我上传图片时,wordpress似乎总是在裁剪它。是否有一个插件或代码,我可以放在那里,它将显示整个图片,而不是裁剪的?非常感谢您的先进!
我怎么能只统计客人的评论呢?
我需要忽略comments number功能中的counting author回复,例如,如果我有9条回复(评论),其中4条属于post author,我会在我的帖子中显示5条评论作为评论编号。你知道做这件事的方法吗?提前谢谢。
404 on form submit
我已经为表单验证创建了一个模板,当我运行它时,错误显示为EPIC 404。。。未找到文章。。。。我对Wordpress一无所知,所以任何人都可以解决如何验证我的自定义表单<?php if(isset($_POST[\'submit\'])) { $fullname=$_POST[\'fullname\']; $age=$_POST[\'age\']; $email=$_POST[\'email\']; if(!empty($full
注销后返回到用户所在的位置
我知道如何将已注销的用户引导到特定页面或URL,例如:<a href=\"<?php echo wp_logout_url( home_url() ); ?>\">Log out</a> 但是如果我想让用户重定向到他/她所在的URLjust was, 我能做什么?虽然我对wp_get_referer(), 但我试过:<?php $redirect_to = wp_get_referer() ? wp_get_referer() : home_url();
Get the post id from a plugin
在构建插件时,我需要从插件中定义的函数中获取帖子id。所以我用global $post; $postid = $post->ID; echo $postid; 以及$id = get_the_ID(); echo $id; 但它不起作用。然后我补充道$url = explode(\'?\', \'http://\'.$_SERVER[\"HTTP_HOST\"] . $_SERVER[\"REQUEST_URI\"]);
没有副本的随机图像(ACF图库)
我有一个用高级自定义字段创建的库字段。我的代码会显示页面上的所有图像。到目前为止还不错。我想所有的图像随机加载。我尝试使用shuffle()和array\\u rand()。这很好,它以随机顺序加载我的图像。我的问题是重复的。我有一些图像,我可以看到正在加载的重复图像。我的当前代码:<?php while ( have_posts() ) : the_post(); ?> <?php $images = get_field(\'gallery\'); // thumbna
大容量插入帖子非常慢,并且会跳过条目
我正在编写一个插件,用NewsML标准解析一组XML文件,并将它们作为自定义帖子类型插入数据库。一切正常,如预期的那样,但特别是在插件第一次激活时,有许多文件需要导入,这需要很长时间。我说的是多达2000个文件。解析过程大约需要20-30秒,这对我来说还可以,但整个导入过程需要6分钟或更长时间,我认为提高执行时间限制不是最佳做法。有时我的脚本会跳过执行时间限制后的所有文件,并显示一个空白页面,在我最后一次尝试时,我遇到了一个php错误,有时它会正常工作。(我假设它在未达到时间限制时工作)。这是我在数据库中
在WordPress中编写jQuery函数的正确方法
我正在使用基于AJAX的Wordpress模板(自定义),但在让jQuery正常运行时遇到了一些问题。我已经把所有的东西(按正确的顺序)排好了队,在某种程度上它确实起了作用,但我发现自己不得不写jQuery(\'... 与速记相反$(... 每次我想添加新的脚本片段时。我做错什么了吗?请参阅下面我的(精简)自定义JS文件;function customThemeFunctions(){ var windowHeight = jQuery(window).height();
为新添加的尺寸生成图像
我在wordpress网站上添加了一个新的图像大小,其中有很多图像已经显示在所有缩略图中。有没有办法做到这一点:给定使用特定图像的帖子,获取附件图像并生成新大小的缩略图?我正在寻找一种方法,在需要的时候,只在特定的选定帖子上这样做(这是一个图像大小,只用于放置在“突出显示的新闻”框中的一些帖子),因此没有通用插件可以扫描整个8gb的图像目录,但我想使用wordpress工具(基本上是当你上传一个图像并生成所有拇指时所做的),而不是手工操作。EDIT我将澄清这个场景,以便更容易理解。我有一个简单的管理选项卡