是否更改自定义帖子类型的编辑页面?
我找了一整天都找不到这个。我正在处理一个自定义联系人页面,我正在使用自定义帖子类型功能,以便对其进行更多控制。我希望将编辑页面更改为自定义模板(例如/wp-admin/post.php?post=1234&action=edit), 我想让它显示一个自定义页面。我不需要任何元框或任何东西。可能是编辑器,但靠近页面底部(不是默认的顶部)。我已经找到了如何删除元框,但我还没有找到如何在CPT编辑页面上获得一个干净的记录。function remove_metaboxes(){ remo
除了使用wp_list_Comments之外,如何获取评论?
我想你们一定在想,“到底为什么?”基本上,这是因为它不适用于NextSCRIPTS从facebook获取评论的插件。当我在管理面板中时,我可以正确地看到评论,但在博客帖子上,它只是不断显示管理员而不是用户。这是在更新到3.6之后发生的,NextSCRIPTS告诉我他们知道这个问题,但已经一个月了,我们有8000多条评论,我想找到解决方法。所以说真的,你不需要我的任何代码,只要有人知道,你能分享一下如何在不使用wp\\u list\\u注释的情况下获取注释吗?必须有另一种方法。谢谢Matt
get next/previous post name
我知道:<?php $pagename = get_query_var(\'name\'); ?> 获取当前页面/帖子的名称。但是我不知道如何得到下一个和上一个帖子的名字。我将使用它作为悬停提示和图片的alt,这将导致上一篇/下一篇文章
在《创世纪》主题中一定数量的段落后添加广告
我离得很近,我能感觉到。我正试图让一个广告块显示后,说2段。目前,我在函数中使用以下代码。php将adblock放在最后一段之前。我一生都找不到正确的代码来完成这项工作。function ads_added_above_last_p($text) { if( is_single() ) : $ads_text = \'<div class=\"wpselect_middle_content\">My Ad Code Here</div>\';
如何组织多个图库的照片?
我在一个网站上工作,最终将有几十个照片库,每个库至少有3-4张照片,可能多达20张。个人照片不会有标题、标题或任何其他元数据;它们都是属于画廊的图片。(单个画廊确实有标题、描述等)我不知道如何在Wordpress中最好地设置它。我使用的是WCK自定义字段,我对自定义页面、分类法等都很熟悉。因为照片没有任何元数据,所以为照片创建自定义页面类型似乎有些过头了。但也许我会这样做,然后再创建一个名为“图库”的自定义页面类型,让用户选择哪些照片属于图库?或者我只是将图库设置为自定义页面类型,然后让用户从媒体库中选择
使用全局变量对于PHP来说代价高昂
我正在编写一些函数来跨多个模板显示自定义字段。而不是像这样获得每个CF:$var = get_post_meta($post->ID, \'my_cf_key\', true); 然后检查var是否存在,如果存在,则执行一些HTML,然后回显变量,我已经开始了另一种方法。我担心的是,这种新方法可能会变得更加昂贵,并在服务器上加载。。。在这里。。。每个CF都有一个函数a)通过上述代码获取,然后b)回显。在每个get函数中,我调用global$post。然后,在每个实际的模板页面上,我首先检查
当访问者访问自定义模板页面时,将postID存储在会话变量中以查询数据库
我有一个应用程序,它有3种自定义的帖子类型,A、B和C。帖子类型B和C与使用acf关系字段的A相关。我为帖子类型设计了一个模板。查看此模板时,将查询并显示A、B中的post meta。登录后,我的用户转到仪表板并从选择列表中选择一个CPT(自定义帖子类型)。这将在会话变量a中设置postID,并将其重定向到a的permalink。在系统中,我的用户需要一种方式来查看所有B和C CPT中的各种数据,因此对于这些场景中的每一个,我都创建了一个具有自定义模板的唯一页面,一个页面显示所有相关的B post met
将样式表添加到WordPress的最佳方法
我正在将一个移动响应页面(目前内置于Bootstrap)转换为WordPress。使用wp_register_style() 和wp_enqueue_style() 将向所有页面添加样式表,包括wp管理员。我知道我可以通过使用if ( ! is_admin() ) 条件语句。使用条件语句更好,还是只使用:<link rel=\"stylesheet\" type=\"text/css\" href=\"<?php bloginfo(\'template_directory\'); ?>/
按附件ID获取附件图像类
我想获取wordpress媒体库图像类。我有附件id,我对此感到厌倦,但无法获得它。print_r(wp_get_attachment_image_src( $attachment_id, $size, $icon, $attr )); 我怎样才能得到它?
如何修改earch.php以不显示页面只显示帖子
我想修改搜索。php,这样它只显示帖子而不显示页面。你能帮忙吗?这是搜索中的循环。php:<?php if (have_posts()) : ?> <?php while(have_posts()): the_post(); ?>
is user logged in not working
我正在创建一个插件,希望检查用户是否登录了run Other函数。这是我的第一个插件,同时我还在学习如何编程。下面我有一个简单的用户条件,如果用户已登录,并且我还从数组中检索数据,以检查管理员是否在插件选项中选择了“是”,以检查是否有用户登录,然后执行另一个函数。然而,我得到了一个错误Call to undefined function is_user_logged_in() 我想我可能需要将我的条件封装在一个函数中,然后添加一个操作,请有人帮助我。谢谢/* Logged user conditional
如何使用Widget区域来扩展页面内容?
我想删除一个小部件区域(横向),并扩展页面宽度以获得该区域。最好的方法是什么?
将wp_title()从页面ID获取到变量
我很确定这是不可能的,但我能得到wp_title() 如果我知道post的ID,就可以将其转换为变量?例如,我在一个“blog”页面上,我想在一个变量中包含“about”页面的标题(而不是在<title> 标记如下问题:Setting title using wp_title filter).
CORE中提供了哪些样式表?
我想使用jQuery UI样式Sheet, 但我不知道它是否预装在WordPress中。我不知道这可能会产生问题。如果在WordPress中可用,在这种情况下wp_register_style() 因为首先我们必须wp_deregister_style( $handle ) 然后注册我们的脚本,否则两个样式表可能会冲突。即使我问了一个错误的问题,只要给我一些想法或资源,我可以在哪里找到可用的脚本和样式,这样我就可以轻松找到我需要在插件中注册和排队的样式和脚本。还有一件事我不必做无用的代码,比如注册样式表(
用于媒体上载的可重复自定义字段
我正在关注这个topic 要为我的自定义帖子类型添加可重复的自定义字段,但我无法将其用于媒体上载,这将允许作者通过上载或在单个项目中从媒体库中选择来添加多个图像(我的自定义帖子类型),我的代码到目前为止完全相同,我只是将其移动到了自定义帖子类型。
在《创世纪》主题的评论部分插入广告
我试图在Genesis儿童主题的评论部分插入两个125x125的广告-上面的屏幕显示了我想要它的位置,但我完全不知道在哪里插入这个整体。我搜索了函数的代码段。php,甚至试图找出插入代码的文件(comments.php等),以使其显示出来。任何帮助都将不胜感激。
如果Slug与自定义帖子标题不同,则表单操作不起作用
我面临以下情况,我创建了一个事件自定义帖子类型,并用单个事件显示这些帖子。php模板。我还在该模板中实现了一个注册表单,一切都很好。然而,我注意到,当事件的标题(而不是slug)发生更改时,提交表单将导致404(或者在我的情况下,通知找不到博客帖子)。解决方法是根据标题相应地更改slug,但我注意到这并不总是有效,尤其是当他们放置多个。。。例如,在标题中。我似乎不知道哪里出了错,这让我抓狂:(你们中的一个如何向我指出解决这个问题的正确方向:D这是我自定义帖子类型的代码/** * Flushes
我可以在WordPress中显式指定Engine=InnoDB吗?
我将所有表都转换为InnoDB,但MySQL服务器(我无法访问,因为我在共享主机上)默认使用MyISAM,因此Wordpress创建的每个新表(例如,当我在多站点上添加新站点时)都使用MyISAM引擎,我必须手动更改它。在创建新表时,我是否可以通过某种方式设置Wordpress来强制使用InnoDB引擎?我知道默认情况下Wordpress不指定任何内容,并允许表使用默认引擎,但我想知道是否有插件可以添加ENGINE=InnoDB 所有CREATE TABLE 查询。
WP日历快捷代码在我的主题上不起作用
我正在使用WP Calendar plugin 在我的开发网站上。The documentation 说我可以用标签{event_calendar} 在我的模板上渲染日历。这是我在模板页面上使用的代码。<?php echo do_shortcode(\'[event_calendar]\') ?> 当我查看Chrome控制台时,没有任何错误。加载了一个Javascript文件:fullcalendar.min.js.jQuery 1.9在标题中加载。感谢您的帮助。
如何使用WordPress小工具的“添加链接”弹出窗口
在WordPress的WYSIWYG编辑器中,如果要添加文本链接,会弹出窗口。是否有可能访问此功能?因为我想将这个弹出窗口用于我创建的WordPress小部件,这样,如果在后端配置小部件,就可以添加到小部件的链接。以下是我的意思截图: