现在位置: 首页 > wordpress > 文章
WordPress的主题、插件、核心升级提醒、自动更新、一键更新等功能非常实用,但唯一不足在于仅限于提交至WordPress.ORG的主题/插件。国外主题审查非常严格,这也造成了部分大神开发的困扰……今天在修复Azure时已实现WordPress非官方主题/插件能够正常升级的办法,与大家分享。 第一种解决方案:使用WPUS插件 一种解决方案是使用INN Studio博主的WP更新服务器插件,使用WPUS可大大简化插件或主题对外发布的步骤和版本管理。但WP酷...
阅读全文

博客主机

2018年01月16日 wordpress ⁄ 共 687字 暂无评论
Wp-clean-up是有名的WordPress数据库优化插件,它包含删除冗余数据和数据库优化两大功能,操作界面十分简洁易于理解。 本篇文章就是教大家如何将这款插件集成到主题,也就是将插件完全代码化,集成一个模块,可以复制到任何主题文件下即可生效。 插件本身也是代码,把它们集成到主题,实际上就是将执行代码挂载到functions.php文件中,并且修改相关路径即可。 首先我们可以从官网把wp-clean-up插件下载下来,打开可以看到有两...
阅读全文
WordPress 中文资源不算少,但真正完整全面的中文资源却不多。比如 WP_Query 这个万能的文章查询类,就很难找到完整、全面的资源。下面是在官方文章的相关资源里看到的,有人把 WP_Query 所有的参数做了一个总结,然后注释了一下,可惜是英文的,幸运的是我能看得懂,所有就顺便翻译了一下,供有需要的朋友查阅使用。有翻译不正确的地方,欢迎在留言中提出,我会及时更正。 <?php /** * WordPress 查询综合参考 * 编译:l...
阅读全文
更完美 WordPress 整站的静态文件 CDN 加速 我前面介绍了七牛镜像存储 WordPress 插件,可以让你一键实现 WordPress 博客静态文件 CDN 加速,但是这个插件有两个 bug 无法解决: 插件中的 JavaScript 和 CSS 无法镜像到七牛云存储中去。 部分主题中的使用 timthumb.php 模式生成的缩略图反而镜像到七牛,但是七牛是无法解析这样的图片的,所以变成了一个红叉。 如果你的博客使用 WP Super Cache 进行静态缓存加速的话,我们也...
阅读全文
get_the_tags()函数返回一组对象,每个递交给文章的标签分配一个对象。必须在The Loop内使用这个标签。 wp_get_post_tags()函数主要用来在某个文章页面或者根据某篇文章的ID来获取该文章的tag,获取的结果被放置到一个tag数组中。一般情况下,wordpress文章页会通过这个tag数组来设置文章页的关键字 下面分别说明两个函数常规用法: //<strong>wp_get_post_tags()函数设置</strong>文章页关键字 if(is_single()){ ...
阅读全文
一、重定向到网站管理面板。 将以下代码添加到您的当前主题的 functions.php 文件中: 1 2 3 4 5 functionsoi_login_redirect($redirect_to,$request,$user) {     return(is_array($user->roles)&&in_array('administrator',$user->roles))?admin_url():site_url(); } add_filter('login_redirect','soi_login_redirect',10,3);   二、重定向到指定页面或者文章 您还可以将用户重定向到特定...
阅读全文
今天在写个小程序,需要判断指定用户的角色是不是网站管理员,如知道用户的id是123,想要知道他是不是管理员。 判断指定id的用户是不是管理员 该需求实现起来非常简单,几行代码搞定,分享一下: function ludou_is_administrator($user_id) { $user = get_userdata($user_id); if(!empty($user->roles) && in_array('administrator', $user->roles)) return 1; // 是管理员 else return 0;...
阅读全文
2015年07月18日 wordpress ⁄ 共 2143字 暂无评论
如系统没安装重写模块,请安装重写模块:urlrewrite2 第一步: 新建一个“chineseurl.php”文件: 在里面写入以下代码上传到wordpress安装目录。 <?php // IIS Mod-Rewrite if (isset($_SERVER['HTTP_X_ORIGINAL_URL'])) { $_SERVER['REQUEST_URI'] = $_SERVER['HTTP_X_ORIGINAL_URL']; } // IIS Isapi_Rewrite else if (isset($_SERVER['HTTP_X_REWRITE_URL'])) { $_SERVER['REQUEST_URI'] = $_SERVER['HTTP_X_REWRITE_URL']; }...
阅读全文
2015年07月08日 wordpress ⁄ 共 1631字 暂无评论
WordPress系统源于一个blog平台,慢慢地发展到今天的这样一个功能强大的cms系统! 尽管如此,但是wordpress默认情况下文章页英文叫post, page,有时候,我们开发的时候,也许并不想要这个菜单还是显示着post,和page,也许你想要显示为其它的名称,比如“产品”,”联系人”亦或是其它的名称! 当然我们可以自己写一个post type,移除原来的文章类型,新建的的内容类型可以自己命名,但是其实我们还有一个更好的方法对原来系统的内...
阅读全文
通过functions文件来实现的,先在functions文件中添加以下代码: /* 获取当前文章或页面别名的函数*/ function the_slug() { $post_data = get_post($post->ID, ARRAY_A); $slug = $post_data['post_name']; return $slug; } /* 获取当前文章所属第一个分类别名的函数*/ function the_category_slug(){ $category = get_the_category(); return ($category ? $category[0]->slug : ""); } 然后...
阅读全文
×