您当前的位置:首页 > TAG信息列表 > 小码农
_Content筛选器与REQUIRED_ONCE一起返回1,而不是包含文件的内容
这是一个奇怪的问题,似乎有一些事情要做的可湿性粉剂搜索引擎优化插件从Yoast。如果我禁用它(并且没有其他插件在运行),输出就是我所期望的。它显示了我在post编辑器中添加的页面内容,以及包含的文件的内容。但是如果WP SEO插件处于活动状态,那么它仍然会显示帖子编辑器中的内容,后跟1。包含文件中的内容不存在。我用codex中的代码做了一个非常基本的演示,在我的机器上(在wp 3.9和wp 4.0中)显示的是1,而不是包含文件中的内容。但只有来自Yoast的WP SEO是活动的。正如您在这里看到的,代码非
获取循环中当前自定义帖子的自定义类别ID
我在检索正在查看的自定义帖子的当前类别的名称(或ID)(在循环中)时遇到了极大的困难。当前类别名称为“school”,是名为“category\\u news”的自定义类别的子类别我正在尝试以下操作,但返回为空。$terms = get_the_terms( $post->ID , \'category_news\' ); if ( $terms != null ){ foreach( $terms as $term ) { print $term-&
应用Tax_Query筛选器后不显示Pre_Get_Posts Main_Query
也许有人可以帮助我确定pre\\u get\\u posts操作中遇到的问题。我以前在另一个项目中使用过相同的代码,效果很好。我甚至一行一行地看了一遍,但可能我遗漏了什么。我不确定它是什么,这是代码,我的解释如下。archive-specials.php<form role=\"form\" method=\"POST\" action=\"<?php echo site_url(\'specials\'); ?>\"> <?php echo wp_nonce
仅将查询字符串添加到一个页面URL
我想在我的wordpress网站的一个页面中添加以下内容,而不是全部。当前页面url/permalink mysite.com/pagename/ 希望 mysite.com/pagename/?ngg_force_update=1 这样,nextgen插件就不会使用缓存模板,因为我为它创建的模板会在页面加载/刷新等过程中进行随机操作。我知道,url查询是唯一的原因,而不是在实际的插件中设置值,并通过插件更新重写它们,但我不想将其添加到所有url等页面永久链接中。
为什么我关闭浏览器后WordPress不注销?
默认登录cookie的到期时间为“session”,因此假设当我关闭浏览器时,我需要在访问wp admin时再次登录。但我发现,很多时候我都关闭了浏览器(手动关闭chrome),当我回来时,我仍然可以不用登录就登录。原因是什么?Update: 只有chrome有这个问题,Firefox/Safrai也可以。我在Mac下测试,先关闭浏览器,然后Quit 确保浏览器未运行的应用程序。FF和Safrai都要求我再次登录,但在我关闭浏览器并退出应用程序后,Chrome仍保存了会话。
为什么主题依赖于《环路》?
我最近一直在关注Wordpress主题的开发,我试图理解为什么Wordpress是用“循环”编码的,而不是提供一系列可以通过foreach循环的帖子。这似乎增加了主题开发的复杂性,但如果他们不择手段地创建这种“循环”概念,肯定有原因吗?
如何在WordPress中设置文本样式
我最近从Joomla开始使用Wordpress,除了一个琐碎的问题外,一切都很好。当我去编辑文本时,我不能选择太多的样式,只能选择实际的标题类型,加粗倾斜等。这显然是因为它设置为使用CSS主题,而没有其他。例如,我想改变任何部件的颜色,那就太好了。我对表格也有同样的问题。在我的主题中,它被设置为浅灰色背景,没有其他设置,所以我所能做的就是将文本添加到我的表格单元格中,但绝对没有其他设置。我希望能够给每一列赋予不同的颜色,因为表格中包含了青铜、银和金包装的详细信息。有没有办法克服这个问题?我添加了CKEdi
WooCommerce OnSale产品循环片段
我只想挑选OnSale WooCommerce循环中的产品。为此,我尝试使用下面的代码,但这是挑选所有产品。我只想挑选OnSale 回路中的产品。<!-- WooCommerce New Products --> <ul class=\"products\"> <?php $args = array( \'post_type\' => \'product\',
检索术语ID时未定义的属性:stdClass::$id
我有以下几点:foreach( $this_post_terms as $term ) : $thiscat = get_term_by( \'slug\', $term->slug, \'categories_whatever\' ); echo $thiscat->ID; endforeach; 最后一行抛出一个错误,未定义的属性:stdClass::$ID。我觉得奇怪的是echo $thiscat->name; 工作正常,不会引发
在另一个PHP文件中获取插件选项
我制作了一个插件,并在插件PHP文件中注册了几个选项。因此,让我们考虑一下:my-plugin/ - my-plugin.php (options are registered here) - admin.php (the admin page of the plugin) - parts/ conf.php (here I try to get options I registered and used in my plugin) 我
在wp-admin中向post.php表单标记添加属性
我需要在wp admin post的表单标签中添加一个“novalidate”属性。php。邮报。php代码本身不包含从其他地方呈现的标记,因此不知道它可能在哪里,如果可能的话,可以通过函数添加它。php文件?
如何在帖子/页面中打开图片库?
我已使用添加媒体在页面中创建了图像库。当我单击图像时,它会将您带到附件页,但不会显示单击的图像,相反,它只显示图像的标题,而不会显示其他内容。如何在页面中显示图像?
WordPress Core的设计模式是什么?
的设计模式是什么WordPress Core? 像this Stack Overflow question shows, WordPress不遵循MVC模式;但是,开发人员可以编写plugins and themes that follow MVC. 但我的问题只涉及WordPress核心,而不涉及任何附加组件、主题、扩展、插件或forked projects 可能遵循也可能不遵循MVC模式。如果WordPress核心不遵循MVC设计,那么它遵循什么设计模式?
IE8中TEMPLATE_REDIRECT的奇怪行为
我用自定义模板实现了未找到的页面,并使用template_redirect 为了它。add_action(\"template_redirect\", array($this, \"redirection_section\"), 11); 现在一切正常,但不是在IE8中,我的重定向部分方法如下:function redirection_section() { global $is_IE; if($is_IE) {
一个职位的三十世纪日期
我想打破Wordpress中的日期机制。我需要将日期设定在30世纪,通过常规帖子进行控制,但只针对一个类别。举个例子,我想要一个21st of August, 2999, 但于2014年12月10日出版。搜索没有找到任何符合我需要的东西。我正在使用自定义字段记录日期,但我不知道如何将其替换为所选类别的博客日期。我不想修改循环或任何代码。有人对我如何实现这一点有什么建议吗?
在页面和帖子中为广告媒体中的图像添加标题
编辑页面或帖子时,可以按添加媒体按钮。这将显示所有图像的网格,但不显示图像名称。我有很多类似的图像,我想有一个图像名称,可以选择正确的图像。有人知道怎么做吗?
特定类别的自定义单一模板
为属于特定类别的WordPress帖子创建自定义模板的最佳方式(性能和代码结构)是什么?我意识到你不能只是创造single-catname.php.到目前为止,我尝试了两种方法来更改模板。但哪一个(或另一个)是最好的?EDIT: 知道如何将所有子/父等类别包括在内吗?我现在意识到它只显示了主要类别。。。1. 添加到函数。phpfunction get_custom_cat_template($single_template) { global $post; if ( in_ca
WP_LOGIN_URL不能正常工作
我正在进行一个项目,需要向“管理”菜单添加一个自定义链接,并使用以下代码:$login_url = wp_login_url(); add_options_page(\'Login\', \'Login Page\', \'manage_options\', \'loop.php?url=\'.esc_url($login_url).\'\'); 有件事。上述代码正在将以下URL添加到菜单:http://example.com/wp-admin/loop.php?url=http:/ex
SmoothScroll在WordPress中不工作
我被要求建立一个HTML网站,并从中开发一个Wordpress主题。该网站使用SmoothScroll,因此当单击页脚中的按钮时,它会很好地滚动到页面顶部。除了现在是在Wordpress中,我单击按钮,它只是在siteurl重新加载页面。com/#关于中的jquery。js include(以及smoothscroll.js include)是:$(function() { \'use strict\'; $(\'.scroll\').bind(\
本地主机到服务器的导入问题
我使用WordPress 3.6在本地主机上创建了我的站点。我有数据库的备份,但当我尝试使用WordPress 4.1将其导入到live站点时,我收到以下错误:抱歉,出现错误。这似乎不是WXR文件,缺少/无效的WXR版本号