您当前的位置:首页 > TAG信息列表 > 小码农
向管理员添加一个主题选项,使我可以打开/关闭一个Java脚本文件
我想在Wordpress管理员中添加一个主题选项,这样我就不需要在每次需要“激活”(或通过注释取消激活)优化javascript片段时提交代码,我只想偶尔运行。我在google上搜索了这个问题,但我看到的大多数帖子都与在管理页面上运行CSS或JS有关,与添加主题选项无关。我不知道如何开始。我必须注册设置吗(http://codex.wordpress.org/Settings_API#Adding_Setting_Fields)?如果是,我应该在哪个文件中添加add\\u settings\\u fiel
正在尝试更改新站点的URL
我在一年前安装了Wordpress,并且一直很满意地作为一个单一用户使用它。最近有人问我是否可以让其他人在我的网站下建立博客。Multisite是答案,除了当前的问题外,它运行良好。当我最初设置它时,我想这一天可能会到来。。。所以我的结构是mydomain。com/blogs/myuser我的目的是在mydomain上创建新用户的博客。com/blogs/newuser,但它却出现在mydomain上。com/blogs/myuser/newuser我看到了许多关于重命名和数据库编辑的想法。我试图手动移动
如何将本地可湿性粉剂安装迁移到数字海洋
我不知道有多少人有过数字海洋的经验,但他们就像是SSD云托管领域的新手。总之,整个模型基本上是开发人员的托管解决方案(很像AWS)。我创建了一个droplet,通过SFTP访问它,并将我的命名服务器指向它们的方向。然而,当涉及到将WP站点从本地迁移到现场时,我觉得自己非常愚蠢。我只是做得不够,永远不会觉得自己精通它。因此,我想按照以下顺序来处理这个问题:1) 备份数据库和所有文件(我用phpMyAdmin备份了数据库,但没有备份文件的可靠解决方案)2) 更新了wp配置文件以反映新的URL,如果我使用相同的
Pages for Cron use Only?
因此,我有一组自定义页面模板,这些模板是由cron运行的脚本,用于更新wordpress站点上的各种内容,而不是供常规站点用户查看。注意:我使用的是“常规”cron作业,而不是“wp cron”作业。Q: 有没有办法阻止普通joe访问这些页面,但允许cron仍然能够执行页面中包含的脚本?谢谢--更新#1--What do the crons job pages do?由cron触发的页面上的脚本使用短代码触发一个插件,该插件对各种页面进行爬网(要爬网的URL列表位于一个数组中,该数组被馈送到触发短代码的f
这是向wp_head添加条件注释的坏方法吗?
为什么人们说这是一种向wp\\U头添加有条件评论的糟糕方法?例如:function add_ie_html5_shim () { echo \'<!--[if lt IE 9]>\'; echo \'<script src=\"http://html5shim.googlecode.com/svn/trunk/html5.js\"></script>\'; echo \'<![endif]-->\';
如何通过src而不是句柄将样式表出列?
我正在尝试开发一个Wordpress插件,如果主题已经使用了Wordpress插件,那么该插件将退出/注销用户可能安装的特定插件添加到主题的样式表。换句话说,如果管理员使用的主题Font Awesome 字体很棒。css(或font-awesome.min.css),他使用了2个插件,也使用了font-awesome,管理员将得到3个font-awesome。已加载css(或font-awesome.min.css)样式表。是否有办法检查主题是否已经加载了字体Awesome样式表,如果已经加载,则在主题将
我可以使用单一密码保护站点范围内的内容类型吗?
我正在为拥有产品目录的客户开发一个主题。每个产品都有一个规格表,他想让登录的用户可以使用。这不是一个真正的安全问题,只是一种为临时访问者简化页面的方法。现在,他通过电子邮件向客户发送密码,并根据他给出的密码跟踪登录情况。他想继续这样做。所以我想想出一个方法:使用单个字段登录用户is_user_logged_in() 以及相关查询,以检查是否显示指向受保护内容的链接,完全拒绝此类访问者访问管理端,这是否超出了WP用户角色的范围?如果没有,对我如何实现这一目标有何建议?
使用wp_style_is检查是否存在多个样式表并将其出列?
我需要将加载相同字体样式表的3个插件的样式从队列中删除,因此我想出了以下当然不起作用的功能:add_action(\'wp_enqueue_scripts\', \'dequeue_by_handles\', 999); function dequeue_by_handles() { $handle = array( \'fontawesome\', \'font-awesome\', \'font-aweso
用于多种自定义帖子类型的WordPress循环
我想循环浏览3个自定义帖子类型+帖子,并显示每个类型中的最新帖子。这就是我目前所拥有的。这只需要最近的四个帖子,而不是每个帖子类型中的一个。非常感谢<?php $args = array( \'post_type\' =>. array(\'post\',\'mixes\',\'artists\',\'releases\'), \'posts_per_page\' => \'4\', ); query_p
FTPS上传-wp-找不到内容
我已经安排好了我的新服务器,并使用proFTPD和TLS支持。现在,WordPress不能再升级或安装插件了。我收到以下消息:找不到目录“wp content”这是我在wp config上的FTP设置。php:/** FTP */ define( \'FS_METHOD\', \'ftpext\' ); define( \'FTP_USER\', \'username\' ); define( \'FTP_PASS\', \'password\' ); define( \'
限制广告出现三次以上
我在内容中使用以下代码。php重复广告插入。广告插入缩略图网格中每第二行的中间。每行有3个缩略图。<?php else : ?> <?php global $wp_query; ?> <?php if (($wp_query->current_post + 1) % 5 == 0 ): ?> <div class=\"box\"> <adsense code> </div&g
密码保护媒体附件-在来宾之间共享
我想向有密码的人显示某些内容,特别是指向以下媒体文件的链接:<?php if($currentuserid == foobar): ?> <a href=\"PROTECTED/CONTENT.pdf\">LINK</a> <?php endif; ?> 如果我要创建一个ID为foobar, 然后把它的密码给几个人,如果他们都决定立即使用它,会不会造成任何问题?我只想使用他们的登录状态来显示/隐藏某些内容-他们不会访问管理端。
如何使子类别识别父类别的模板显示
我正在使用默认的帖子类型post 用于各种用途。为了对它们进行排序,我使用了不同的类别。我正在使用slug首选项设计不同的类别布局,例如:category-book.php, category-notice.php 等等,一切都很好。但就在刚才发现,父类别“book”的任何子类别都会重定向到index.php (或archive.php, 或category.php) 因为他们无法识别其父类别模板(category-book.php), 因为他们的鼻涕虫是不同的。如何使子类别识别其父类别的模板设计我是否必
菜单项(所有菜单)被随机删除
这真的把我逼疯了。随机地,所有菜单的所有“我的菜单项”都会被自己删除。不是菜单本身,而是菜单中的所有项目。这是我们在Bones样板上构建的自定义主题。虽然我们已经在Bones上建立了很多网站,但我们没有遇到任何其他网站的问题。我知道通常的建议是:-停用所有插件,查看问题是否仍然存在</恢复到默认的Wordpress主题,看看问题是否仍然存在</但这并不特别实用,因为这意味着我们要连续数周破坏我们的网站,等待问题是否再次出现。每次发生这种情况,我们都必须手动重建我们的所有菜单,如果谷歌在这些菜单
从WP查询的结果中删除帖子
我们有一个复杂的数据库查询,我们想排除一些帖子。我们尝试过用SQL来实现它,但它确实很复杂。最简单的解决方案似乎是在查询完成后遍历结果,然后排除一些帖子。问题是,我不知道在哪里做!我试图在$wp\\U query->posts中取消设置帖子,但它们仍然会出现。有没有合适的方法?WordPress使用的其他数组是否应该取消设置?
我可以将我的WP_QUERY设置为主查询吗?
当我创建WP_Query 它自动被视为“二次查询”,但如果我用WP\\u查询替换我的主查询呢?我可以将我的WP\\U查询设置为“主查询”吗?我之所以这么说是因为我需要pre_get_posts 进行一些筛选。我当前的逻辑如下所示:if(isset($query->query_vars[\'post_type\']) && $query->query_vars[\'post_type\'] == \'my_post_type\') 上述逻辑的问题是,我在同一模板中有两个
相关帖子缩略图未显示
我已经创建了一个“相关帖子”自定义字段,并希望遍历作为关系添加的所有帖子,并显示每个帖子的一些信息(标题、链接和特色图片)。我已经很好地完成了标题和永久链接,但由于某些原因,我无法获得相关帖子的特色图片。我希望有人能给我指出正确的方向?下面是我用来创建所有帖子信息数组的代码:$relatedPosts = get_custom_field(\'relatedposts:to_array\', \'get_post\'); foreach ($relatedPosts as $p) {
在ADD_IMAGE_SIZE()之后插入介质中的图像尺寸错误
我正在基于Bones WP主题创建一个自定义Wordpress主题。我在函数中指定的图像大小存在问题。php使用add_image_size() 未显示正确的width x height 在“插入介质”对话框中。这就是我在函数中添加新图像大小的方法。phpadd_image_size( \'portfolio-image-full\', 800, 400, true ); 使用现有的骨骼功能,我可以在附件显示设置中显示此图像大小add_filter( \'image_size_names_cho
用博客的URL创建的页面重定向到帖子页面,我如何阻止这一点?
我有一个简单的网站,在那里我想用自定义页面模板处理博客帖子。因此,我创建了一个名为blog的新页面,其文档url值为“blog”。我的自定义php模板页是使用/* Template Name: Blog Page */ 这个“博客页面”已经分配给我的新wordpress页面。在我尝试查看WP页面之前,所有这些都按预期工作。我希望看到的不是自定义HTML,而是标准的wordpress帖子列表页面。澄清一下:我制作的自定义模板页面肯定不会显示在屏幕上,即使没有url重定向,我们显然正
在index.php中回显分配给博客的页面的特色图像
我将我的帖子页面设置为名为Blog的页面。设置为使用模板:默认模板。So索引。php正在呈现此页面。我希望能够设置我称之为博客的此页面的特征图像,并将此输出放在我网站上博客帖子页面的顶部。对于我网站上的每一个其他页面,我都可以用<div style=\"background-image: url(\'<?php echo $featured_src[0]; ?>\');\"> 有没有人知道为什么这幅带有特征的图像会适用于页面。php,但不是索引。php?