您当前的位置:首页 > TAG信息列表 > 小码农
WordPress菜单-自动生成
我想使用脚本自动生成一些菜单项(即使用wp_update_nav_menu_item).这通常是一个一次性事件,但如果菜单项需要重新生成,我可能想重复它。我想我可以编写脚本,然后手动将其包含在functions.php 当我想要它运行时。有更好的方法吗?
如何在WordPress的评论中添加layyToUrl方案a.org?
我的评论中有以下代码。php <div class=\"reply\"> <?php comment_reply_link(array_merge( $args, array(\'depth\' => $depth, \'max_depth\' => $args[\'max_depth\']))) ?> </div> 我尝试放置以下过滤器,但它破坏了布局(它添加了两行文本/url):function additemp
GET_TEMPLATE_DIRECTORY()-引用父主题目录
我在函数中有这一行。my Child主题的php:require ( get_template_directory() . \'/somecode.php\' ); 但是,它给了我以下错误:Fatal error: require(): Failed opening required <path/to/parent/theme/somecode.php> 在哪里path/to/parent/theme 实际上是父主题的路径,而不是子主题的路径。知道为什么吗?
WP-CLI上的PHP解析错误,而不是Web服务器上的
我有一个超过100个站点的网络,我尝试使用wp cli对其中许多站点进行批量更改。特别是通过wp--url=site访问他们的wp\\u x\\u选项表。url选项更新然而,wp命令在我的几个文件中失败,严重限制了该工具的实用性,尤其是在尝试使用url列表| xargs wp--url={}。。。因为在第一次失败后,将跳过其余部分。我得到的错误总是一样的:PHP Parse error: syntax error, unexpected end of file in ... /functions.php&
背景图片显示在本地主机站点上,但不在网上
我正在开发WordPress主题,背景图像在本地MAMP服务器上显示良好。然而,一旦我将主题上传到演示站点,它就拒绝出现。我尝试了图像的各种路径:相对路径、绝对路径、php路径。什么都不管用。我有style.css 文件位于主题的主文件夹中。图像位于主文件夹中的“图像”文件夹中。当我在单独的选项卡中打开图像时,它看起来很好。相对路径(不工作):#header-background { background: url(\"images/background-reclaimed.jpg\") no-r
新进口商插件的工作流程-您的建议是什么?
我正在构建一个新插件,将用户的Pinterest PIN导入Wordpress。使用Pinterest API(这对于我想要做的事情来说太有限了)将无法工作,并且需要用户登录名和密码(因此它可以检索用户的密码板)。我想知道你对我这里的“工作流程”有什么看法,以及你对它有什么建议。User\'s authentification / get raw boards data (request to Pinterest)<插件请求用户登录名和密码的表单:检查与Pinterest的连接是否正常(如Pinte
阻止作者角色的用户编辑已挂起的帖子
我想阻止作者不断编辑那些已经等待编辑审查的帖子。澄清;我已经在我的主题中有了代码,可以将实时帖子设置为挂起状态,而且效果很好。。。function published_to_pending($post_id) { global $post; if (!is_object($post)) { return; } if (get_current_user_role()==\"author\" && get_post_type(
有很多插件让WordPress的运行速度变慢吗?
So this is what I\'ve read:<许多插件如果被激活,可能会导致WordPress变慢。许多插件即使没有被激活,也可能会导致WordPress变慢An example假设我构建了一个大型插件并在WordPress中激活它。后来,我想最好将插件拆分为几个插件,只需单独更改部分即可。代码仍然是一样的。我的插件会减慢我的WordPress的速度吗,因为它有很多而不是一个?怎么会这样?
按PI(WordPress)断开布局
我们有一个树莓皮PressPi 这是wordpress服务器。我们的目标是使用dnsmasq建立一个专属门户,使用USB WiFi适配器连接到Pi的用户在尝试上网时可以看到PressPi主页。/etc/networks/interfaces (Rasbian)已配置静态IP地址,并正确地向客户端租用IP地址。当这些客户端使用Pi的IP地址导航到PressPi服务器时,他们会看到一个断开的布局,而在http://localhost/ 使用Pi的桌面可以正确呈现PressPi主页。已尝试但失败:我不熟悉Ngi
Remove Metaboxes
我尝试从非管理员的帖子、页面和添加产品页面(WooCommerce)中删除元数据库,我的代码如下:// ciusART Remove Metaboxes add_action(\'admin_head\', \'remove_metaboxes_for_non_admin\'); function remove_metaboxes_for_non_admin(){ if (!is_admin()){ // only remove for non admins
有没有办法合并两个用户?
我有两个用户,我想合并成一个。我在网上找到的关于这个问题的所有答案都集中在转移帖子所有权上,但这是一个网络站点,我还需要转移权限和角色。有没有简单的方法可以做到这一点?
如何更改特定大小的图像类型?
我正在优化一个网格中页面上有大量图像的站点。对于视网膜支持,图像也需要2倍大小。低挂水果是为了确保加载缩略图大小(由于视网膜的原因,缩略图的宽度仍然相当于520像素),而不是它们原来的全部大小。然而,几乎所有图像都保存在PNG中。这是对摄影图像的巨大浪费。生成的缩略图应该是JPG。。。但似乎没有办法做到这一点。从核心代码来看,最接近的似乎是WP_Image_Editor->get_output_format() 但它似乎不容易调整和针对特定的尺寸。代码中是否还有其他点可以尝试更改生成的图像类型?
Plugin page and capabilities
我正在开发自己的带有自定义功能的WP插件,我想在标准管理面板中显示新的子菜单everyone, 谁登录。我的代码:$capa = \'administrator\' or \'author\' or \'visitor\'; $this->pagehook = $page = add_menu_page(__(\'Myplugin\',\'my_plugin\'), __(\'Myplugin\',\'my_plugin\'),$capa, $this->page_id, array
开机自检中的Meta Slider Lite插件快捷代码无法正常工作
我试图在我的Wordpress帖子中实现一个滑块。我用的这个Meta Slider 插件。当我添加了一个滑块后,我应该能够在帖子中使用快捷码([metaslider id=21]). 如果我将此添加到我的一篇帖子中,它会以同样的方式显示在live页面上。我没有看到任何滑块,我的页面上只有一个字符串“[元滑块id=21]”。我查过了wp_footer(); 在body 标记结束,页脚在每个php文件中实现。我通过以下方式获取帖子内容:$args = array(\'posts_per_page\' =>
带_和不带_的元密钥之间的差异
在wp\\u postmeta表中,我注意到一些键带有“\\u”(下划线)前缀,而一些键没有\\u这些字段之间的主要区别是什么?它们在主题化时如何使用?字段是否有特殊用途?大多数插件都使用这种方法来创建元密钥,但wordpress上没有关于元密钥命名的codex,不确定这些密钥名称之间是否有任何技术差异。
如何修复空白分页链接?
我正在写一个Wordpress博客,它似乎是为帖子定制分页。As you can see here 页面底部呈现的链接数量正确,但这些链接是空白的。下面是functions.phpfunction emm_paginate($args = null) { $defaults = array( \'page\' => null, \'pages\' => null, \'range\' => 3, \'gap\' =>
评论和发布日期不能正确显示在“发布页面”上
因为我有静态frontpage,所以我定制了214主题,以便在我的帖子页面中使用“新闻”页面。当您查看我的news page, 评论不会显示,即使它们已启用,当您转到特定帖子时,它们也会显示。有没有办法将评论添加到新闻页面,在那里帖子应该以完整的形式显示?我也不知道post 出现在任何一个地方,我都不知道为什么。
根据页面ID(或父ID)使用不同的wp_NAV_MENU Theme_Location
我肯定有人问过这个问题。这对我来说是一个新领域,所以我对我正在做的事情没有完整的词汇,我也不确定这是正确的方式。我在一个网站上有一堆内部页面,页面之间唯一真正的变化是侧边栏div中的第三导航(显然是主要内容区域)。我已经为wp\\U nav\\U菜单设置了许多主题位置。基于页面ID或父ID或类似的内容显示它们的最佳方式是什么?我找到了一些类似的东西,但并不完全是我所需要的:<?php $thispageid = get_the_ID(); if( $thispagei
Web scraping using transients
我正在使用xPath从另一个网站上抓取旅游日期(当然是经过许可的)。由于它在每次页面加载时都会更新,所以我考虑使用瞬态来存储数据。不幸的是,我没有使用瞬态的经验,也没有让它工作。这是我的代码:<?php $html = file_get_contents(\'http://www.example.com\'); $doc = new DOMDocument(); libxml_use_internal_errors(TRUE); // di
如果图像宽度大于高度
我正在用bootstrap创建新主题,并且在设置内容方面没有什么困难。首先,内容设置如下:<div class=\"row\"> <div class=\"col-sm-12\"> <?php the_content(); ?> </div> </div> 问题是我需要两列布局,宽度>高度的图像是col-sm-12 或100%, 还有那些是宽度<;高度为col-s