您当前的位置:首页 > TAG信息列表 > 小码农

  • 内置URL数据验证功能

    时间:2013-03-09

    我有一个前端表单,人们可以在这里提交他们的网站URL。我实际上是在用PHP函数验证Wordpress中的URL,我想知道是否有一个内置函数允许我这样做?这是我实际使用的函数:function validateURL($URL) { $v = \"/^(http|https|ftp):\\/\\/([A-Z0-9][A-Z0-9_-]*(?:\\.[A-Z0-9][A-Z0-9_-]*)+):?(\\d+)?\\/?/i\"; return (bool)preg_match(

  • Custom Portfolio String

    时间:2013-03-09

    我的公文包管理页面上有一个字段,当用户编写url时,它会显示url(显然)。我想当用户在字段中写入时,元素会随之出现。如果字段为空,则不显示任何内容。显示用户在此字段中写入内容的代码是:<?php echo get_post_meta($post->ID, \'_url\', TRUE);?> 我试过:<?php if (strpos($post->ID,\'_url\') !== true) { ?> [CONTENT]

  • Preserve white-space in Page

    时间:2013-03-09

    我经常发布带有代码示例的页面。然而,Wordpress去掉了空格,从而破坏了代码的缩进和格式。因此:<pre> selector { property: value; property: value; } </pre> 变成这样:selector {property: value;property: value;}我找到了修复换行符的原始HTML插件,但即使使用原始HTML,空格也不会被保

  • 对wpautop()中的节和块级元素进行编号;WordPress作为CMS用于长格式书写;

    时间:2013-03-09

    我开始学习如何为Wordpress编写插件。我对使用WP作为长论文(6000-9000字或更多)的CMS感兴趣。我的问题是我所说的Kindle问题,即如何可靠地解决未经处理的文档的不同部分,这些文档可以在各种屏幕/设备上阅读,并且在每种情况下会以不同的方式回流。如果我在电子阅读器或浏览器上引用一本电子书,很难引用特定的段落,也很难知道我的读者能够按照它找到确切的文本位置,因为没有绝对的“页码”一种可能的解决方案是在文本中放置HTML锚。有没有办法让Wordpress自动做到这一点?更好的是,Wordpre

  • 控制多站点用户仪表板的文件在哪里?

    时间:2013-03-09

    在多站点中,控制多站点用户管理仪表板的文件在哪里?正常、标准的wordpress管理仪表板的文件在哪里?我想调整mu用户仪表板,使其具有普通wordpress管理员所具有的一些功能。谢谢-Brandon

  • 将配色方案与拾色器一起使用

    时间:2013-03-09

    更改网站颜色的用户界面-用户可以单独更改颜色(如菜单颜色、页脚颜色、内容颜色),或使用将更改所有颜色的配色方案(我预先定义的值)问题$color\\u菜单、$color\\u页脚和$color\\u内容已经单独出现我现在需要设置color\\u方案,我尝试了这个,但没有成功:<?php $color_menu = get_option(\'color_menu\'); ?> <?php $color_footer = get_option(\'color_footer \');

  • 自定义帖子类型在页面模板上循环

    时间:2013-03-09

    您好,我正在尝试制作一个页面模板,该模板显示按元键排序的自定义帖子类型列表,我可以轻松地使用query_posts 但我想通过pre_get_posts 所以我做了一个这样的函数:add_action(\'pre_get_posts\', \'events\'); function events($query) { if ( is_page_template(\'page-myevents.php\') ){ $query->set(\'post_type\',

  • 显示类别帖子类型的一个结果

    时间:2013-03-09

    我使用分类类别来显示我的自定义帖子类型,但当我单击它时,没有链接任何页面。如何创建页面以显示类别的结果?我尝试了自定义帖子类型:category-portfolio.php 但不起作用。

  • 如果循环在最后一页上有奇数个帖子,则自定义其中最后一个帖子的样式

    时间:2013-03-09

    我的循环使用此php在两列中显示帖子<?php if (have_posts()): while (have_posts()) : the_post(); $count++; ?> <?php if ($count == 1) : ?> <div class=\"home-ci-row\"> <div style=\"padding: 0px;\" class=\"main-co

  • WordPress菜单的缓存应该针对每个页面吗?

    时间:2013-03-09

    简介在优化大型WordPress网站的性能时,我总是考虑缓存网站的某些部分,大多数(当然)是那些需要大量查询/计算的部分。对于WordPress菜单的缓存,我通常使用一个类似于我发布作为答案的函数here.此函数检查是否存在包含菜单HTML的瞬态,如果存在,则从瞬态传递HTML。如果不存在,则菜单为build and the transient set。为了保持清洁,我还wp_update_nav_menu 保存菜单后立即清除瞬态,始终保持最新版本可用。到目前为止还不错这项技术工作得非常好,可以极大地提高

  • WP_GET_THEME警告:偏移类型非法

    时间:2013-03-09

    我正在使用Post templates 插件。但它非常过时。我正在Warning: Illegal offset type 在这条线上$templates = $themes[$theme][\'Template Files\']; 这是我的全部功能代码。function get_post_templates() { $themes = wp_get_themes(); $theme = wp_get_theme(); $templates = $

  • Getting the Current User

    时间:2013-03-09

    我正试图在我正在设计的插件中使用当前用户的信息,我已经看到人们以几种不同的方式使用它。我的方式似乎很有效,但我是否遗漏了什么?global $current_user; // Use information echo "User ID: " . $current_user->user_id; echo "User First Name: " . $current_user->first_name; 我见过一些人

  • 无需调整大小即可从其他服务器上传图像?

    时间:2013-03-09

    对于我的插件中的图像上载,我正在使用media_handle_sideload 作用是否可以在此功能上禁用图像大小调整?

  • 如果值存在,则在边栏中显示自定义字段

    时间:2013-03-09

    如果“TourURL”自定义字段中有值,我尝试使用“if”“else”显示链接按钮,如果没有,则不会显示任何内容,但似乎无法使if代码正常工作:<?php if(global $wp_query; $postid = $wp_query->post->ID; echo get_post_meta($postid, \'TourURL\', true); wp_reset_query(); ): ?>

  • 多站点上的一些小部件未显示在特定主题的模板中

    时间:2013-03-09

    我有很多定制的小部件,它们看起来都差不多。我有一个有3个博客的多站点博客。这些小部件被单独配置为在所有3个博客上显示,并在外观->小部件中进行自己的设置。所有小部件通常显示在第一个主博客上。在其他博客上,some 的小部件不显示。我在下面给出了两个小部件的示例-gem_countryFilter_Widget() 到处都是,但gem_joinConversation_Widget() 只出现在主博客上,尽管它在所有博客上都进行了配置,并且是与其他小部件相同的侧栏的一部分。我看不出两者之间有什么区别,

  • 使用数据库META_VALUES通过PRE_GET_POST或‘REQUEST’挂钩计算新的POST订单

    时间:2013-03-09

    UPDATE: I have worked out my implementation of the selected answer at the bottom of this post.我正在实现一个基于Reddit\'s hotness algorithm, 除了时间衰减(如Hacker News hotness algorithm).我目前满意的代码是在一些Excel工作表和诸如此类的工作表中反复尝试的结果。以下是PHP中的工作代码:<?php get_header(); $timen

  • 主题选项-指向新URL的本地主机

    时间:2013-03-09

    我每次在网站上工作都会遇到这个问题。在每个项目中,我都从本地开始工作,一旦完成,我会导出数据库并进行搜索,将所有本地主机url替换为网站目标url。在cpanel中,我创建了一个数据库用户名和密码。我修改wp配置。网站运行良好所有页面都正常只有一件事不起作用:主题选项不显示我的主题选项和小部件不会显示,每次我都必须从头开始重做这个过程,并重做所有设置。我读了很多关于它的书:http://codex.wordpress.org/Moving_WordPress但仍然不知道我做错了什么。当我尝试从备份在本地主

  • 增强多媒体库的媒体管理器

    时间:2013-03-09

    我想在WordPress 3.5之后,在gallery视图上增强媒体编辑器我想在右侧添加一个新的选择字段,并将所选值发送到gallery快捷码。我认为,功能wp.media.gallery 在里面wp-includes/js/media-editor.js 是插入库短代码的默认函数。我想添加一个新参数,该参数的值来自媒体管理器中的选择字段。我接触过不同的来源,尤其是来自this question, 但主干对我来说是非常新的,我不明白它是如何工作的。我也玩过钩子print_media_templates,

  • Change filename during upload

    时间:2013-03-09

    我检查下面的答案,在上传过程中重命名文件,并尝试将其更改为类似postid\\u originalfilename的内容。jpg但失败。有什么帮助吗?function make_filename_hash($filename) { $info = pathinfo($filename); $ext = empty($info[\'extension\']) ? \'\' : \'.\' . $info[\'extension\']; $name = basename($filen

  • 在更新数据库时菜单类别加倍有问题吗?

    时间:2013-03-09

    我将一个数据库从一个网站导入到我的本地主机,菜单类别开始加倍。wordpress仪表板也缺少我的自定义帖子类型。我如何解决这个问题?