使用附件ID在循环中创建[图库]?
我不明白为什么只返回一个空白屏幕。但是如果你回显$attachment->ID,你会得到一串ID号。目标是制作一个带有wordpress[图库]快捷码的图库,其中包括所有帖子中的所有特色图片。$args = array( \'posts_per_page\' => -1, \'offset\'=> 1, \'post_type\' => \'attachment\' ); $posts = get_posts( $args ); foreach
如果存在自定义元值,则自动分配分类术语
我目前有一个自定义元字段,用于向帖子添加视频url。如果元字段有任何值,我希望现有的分类术语“视频”在保存后自动分配给帖子。
在WP 3.8中使用仪表盘图标为管理菜单图标注册CPT
WordPress 3.8在核心中引入了插件MP6,该插件使用一种称为Dashicons的图标字体在仪表板中显示字体。大家都知道register_post_type 有一个论点\'menu_icon\' 允许为CPT admin菜单项指定自定义图标。在我的插件/主题中,我经常将这个参数用于我的自定义图标图像,这些图像通常是深色的,因为在3.8版本之前,管理菜单的背景是浅色的。使用WP 3.8中默认的深色菜单背景,我的图标几乎不可见。除此之外,我认为在我的CPT中使用新的dashicons会很酷。经过一些研
301重定向不能通过.htaccess工作
我发现了这个小把戏http://css-tricks.com/snippets/htaccess/301-redirects/ 将旧Wordpress域重定向到包含路径的新域。我对本地副本进行了测试,一切正常。当我登录到旧域的cpanel并尝试它时,虽然它会给我带来一些不好的结果。这是我用于本地和实时复制的代码。。。# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /
Displaying popular posts
我想写一个查询,在我的侧边栏中显示3-4条最受欢迎的帖子,并显示帖子的缩略图。我试着查看存档小部件,但它只显示链接。(想,我可以从那里复制代码),我怎样才能得到我想要的结果?
向Sidbar登录插件添加筛选器以更改登录按钮标签
我是个新手,我还没有找到问题的答案我已经安装了侧栏登录插件,并且正在尝试更改表单标签,特别是登录按钮标签我知道我需要在函数中添加一个过滤器。子主题中的php文件,以修改以下代码:$login_form_args = apply_filters( \'sidebar_login_widget_form_args\', array( \'echo\' => true, \'redirect\' =
编写一个WordPress插件并尝试包含Facebook PHP SDK
我正在为Wordpress编写一个插件,它需要Facebook PHP SDK。从一年多前我发现的结果来看,我遇到了一个常见的问题。不幸的是,我一直无法找到解决方案。我使用的是Wordpress 3.8和从github获得的Facebook PHP SDK Master,所以这应该是最新版本。实际上,我已经在Wordpress之外运行了相同的代码,它成功地运行了,没有出现任何错误。所以,我上传我的插件并激活它。我转到我构建的面板,该面板要求提供appID和密钥,以及facebook帐户的用户名。插件所要做
将文件远程上传到服务器B
我知道这可能是有史以来最难做的编码之一,但我想尝试一下。Im基本上是试图检测通过Wordpress media upload上传的所有(mp3)文件类型,并将其发送到异地,从而通过(ftp连接)将其上传到不同的服务器。下面是我在数小时的研究后开始编写的代码,我觉得我有点受挫了,老实说,我甚至不知道我是否处于良好状态。我希望对Wordpress/PHP有更多了解的人能帮助我归档我正在做的事情。我这样做是为了避免主服务器因文件大小过大而过载,并将其限制为图像。我希望上传到服务器B的结构是:serverB。co
使此代码在多站点中运行
我想通过cron在多站点上运行这段代码。当我使用admin\\u init钩子时,代码执行得很好,可以删除博客,但是当我将其设置为cron,然后使用WP Crontrol插件运行事件时,博客不会被删除。有什么好处?register_activation_hook( __FILE__, \'remove_blogs_activation\' ); /** * On activation, set a time, frequency and name of an action
服务器崩溃后站点不再工作-如何恢复
我有一个网站突然停止工作,因为我只能假设是服务器坏了。现在,我可以使用ftp进行连接,但在浏览器中,我得到以下信息。我们非常感谢您对如何重新获得网站的任何建议。内部服务器错误服务器遇到内部错误或配置错误,无法完成您的请求。请联系服务器管理员,webmaster@websitename并告知他们错误发生的时间,以及您可能采取的任何可能导致错误的措施。有关此错误的详细信息,请参阅服务器错误日志。此外,尝试使用ErrorDocument处理请求时遇到500内部服务器错误。
在插件中使用wp_filessystem存储定制器设置
我尝试用我在这里得到的答案修复我的插件:Using wp_filesystem in Plugins背景我写了一个主题(https://github.com/bassjobsen/jamedo-bootstrap-start-theme) 和一个插件(https://github.com/bassjobsen/wp-less-to-css) 现在我想在主题中集成插件。插件将CSS文件写入文件夹。使用本机PHP函数写入文件不安全,如下所述:http://ottopress.com/2011/tutorial
打印子类别Slug Nicename
我想打印(显示)子类别slug,以便在类别页面的动态url中使用它。因此,如果我在类别www.example上。com/category/main-category/child-category示例:www.Example。com/类别/游戏/棋盘游戏在侧边栏中,我将有一个来自棋盘游戏的链接更新,因此我需要代码来简单地显示子类别slug,在本例中为“棋盘游戏”,子类别名称,在本例中为“棋盘游戏”在post页面上,它很简单,我有这个代码,它正在工作(也许有人会发现它很有用)<?php $cat_slu
插件中的注册激活钩子有问题
我正在开发一个插件,在插件激活时将内容插入wordpress。我还有一个管理员,我可以在那里添加一个链接到插入的帖子。管理员是一个输入框,我可以在这里输入我的链接并单击保存,它应该在帖子中更新。基本上,插件可以在激活后插入帖子,将链接保存在管理区域,但问题是,当我在管理区域输入帖子时,链接在帖子中没有更新。我认为这是其中一个已经发送的标题问题,因为注册激活挂钩在管理设置更新之前运行。谁能给我指一下正确的方向吗。我的管理页面如下所示。function link_input(){ global $op
如何在子主题中添加自定义帖子类型?(WordPress>3.0)
我正在使用Wordpress杂志风格的主题(http://wordpress.org/themes/magazine-style) 除了默认的post格式外,它没有其他设置(没有库、旁白等)。我想创建一个子主题,通过register\\u post\\u type()函数添加自定义的帖子类型。在里面childtheme 我创建的文件夹文件:风格。具有导入规则功能的css。php根据Codex(http://codex.wordpress.org/Post_Types) 我加入了functions.php:
多站点上的ACF图像对象大小问题
我正在使用高级自定义字段,并添加了一个返回值为图像对象的图像。在我的主题中,如果我转储对象的值,那么所有大小的URL都是相同的,无论它是否是thumbnail, medium, 或large. 我正在多站点上执行此操作。以下是图像对象的外观:( [id] => 123 [alt] => [title] => My image [caption] => [description] => [mime_type] => i
通过前台帖子提交根据条件设置帖子作者
我允许用户从前端发帖。有三种用户。我自己是管理员,一个初级(被赋予作者的角色)和任何来自public的非登录用户。目前,如果前端有任何未登录的用户帖子,我将被指定为具有此代码的作者。当前我的wp_insert_post 数组如下所示:\'post_title\' => $final_title, \'post_content\' => $about_stuff, \'post_status\' => \'draft\', \'post_author\'
ADD_THEME_SUPPORT不输出缩略图
所以,我想在我的查询中绘制缩略图add_theme_support, 它说,您必须具备该功能才能启用以下操作:thumbnail, 所以我在函数中加入了以下内容function pippin_add_thumbnail_support() { if(!current_theme_supports(\'post-thumbnails\')) { add_theme_support(\'post-thumbnails\'); } } ad
编辑自定义URL中的变量
我有一个自定义主题中的现有页面,该页面需要以下格式的URL:/story?user=1 但我也希望能够使用更好的URL,例如:/story/username.我尝试在函数中添加重写规则。php如下,这让我半途而废,允许URL/story/1:function my_custom_url() { add_rewrite_rule(\'story/([^/]+)/?\',\'index.php?pagename=story&user=$matches[1]\',\'top\');
密码重置-对LDAP帐户禁用
我正在使用wpDirAuth插件来允许LDAP登录和自动创建帐户。我遇到的一个障碍是LDAP用户仍然可以请求密码重置。他们收到带有链接的电子邮件,但链接显示密钥无效。所以它不会试图更改他们的密码,这很好。但是,我想阻止他们发送电子邮件,而是在提交表单时发送一条消息,说“对不起,您的帐户密码无法在此网站上更改。请联系IT服务台”。提交表单后,我是否可以使用挂钩来检查帐户是否为LDAP(我可以检查公司电子邮件地址以识别LDAP帐户)并返回错误消息?
获取查询中的类别名称
我有父类别、游戏(cat ID 42)和一些子类别:Acrade、Causaul。在我使用循环获取文章标题之后,我希望有一个子类别名称。但我的代码不起作用:<?php $args = array( \'cat\' => 42, \'posts_per_page\' => 12, \'post__in\' => get_option( \'sticky_posts\' ), );