wordpress笑话

发布时间:2017-02-15 来源: 幽默笑话 点击:

wordpress笑话篇一:z-blog完美转移到wordpress

很多朋友刚建立博客的时候都是采用国内优秀的博客系统:Z-BLOG,用一段时间过后很多人都想转移到wordpress,各种转移原因很多。学朋的主要原因就是Z-BLOG官方长时间不对博客进行维护升级。大家都知道一款免费给别人用的开源系统,随着时间的推移病毒、漏洞会越来越多,如果失去了官方的维护,这个系统终将会被淘汰。

起初学朋也在网上找了很多转移方面的案例、资料。最后找到了一些总结下开始转移,转移过程中并不像想象的那么轻松,遇到过很多问题,特别是转移系统过后的URL地址失效问题、标题问题,这对SEO那是极大的打击。

转移准备:转移前全站数据备份,最好不要在当前空间上面进行转移,最好是新购买一个空间,数据复制过去在新的上面转移。为的就是转移失败不影响网站的正常访问以及转移失败后可以多次测试,达到最佳效果。力争把网站转移的时间对外看来仅仅是域名重新解析的那10分钟生效时间。

注意:请购买linux主机。

Z-BLOG系统导出全部数据:下载插件:Z-BLOG完美转移到wp-movabletype转移工具

Z-BLOG安装插件进入Zblog的后台——插件管理——从本地导入ZPI文件——选择(movabletype.zip)——然后提交,如图所示,安装完成后启用插件。

进入插件管理——然后单击movabletype插件右边的管理,进行内容的导出,如图所示: 承天八索: 藏海花第二部:

这里李学朋要重点说明下,数据导出有讲究。

就学朋的博客而言,栏目页的格式如 藏海花第二部:

那我就只有分批次导出了,具体导出文件如下:

导出时可以导出标签、评论、内容等,按照自己的需要进行选择,点击提交就可了,如上图所示,保存好文件。只要导出的时候没有报错那就一定没问题。

WordPress系统导入数据:导入数据之前请先设置WP的固定链接:

由于之前学朋的内容页地址为: 藏海花第二部:

特别注意:请购买linux主机,如果是Windows主机WP系统会自动在地址前面加上栏目名category,相对于优化当前情况就有点难了。除非更改WP的这项功能。如:[/url]/post/123.html .安装插件去掉category,插件名”WP No Category Base – WPML compatible”

进入WordPress后台——工具——导入——Movable Type and TypePad——选择刚才生成好的“*.asp“,然后单击上传文件并导入,如图所示。

注意:这里提示文件的大小最大为20M(根据不同的空间限制,大小不同),如果Zblog文章过多,生成的文件过大,那么我们可以分为多次操作(分批次注意上面断开的缺口),比如文章共有100篇,总大小为30M,那么我们可以先生成前50篇,再生成后50篇。将体积控制下15M内,然后再上传到WordPress中。

承天八索: 藏海花第二部:

特别注意:wordpress

在导入数据之前请确认文章表的自动增量已经到哪里了。如果你新安装的wp程序已经发布文章那他的自动增量ID号就已经不是从1开始的了。如果导入以上数据全部将错位。怎么查看呢?本地安装Navicat for MySQL 数据库客户端(百度一下即可找到破解版)或者直接使用空间商提供的在线数据库查看程序。查看WP新数据库里面的wp_posts表。如图:

如果途中“自动递增数值不为0,那么需要清理该表自动增量值”清理MYSQL数据库自动增量值的SQL语法如图,黑色部分是你的数据库名。写好后选择执行即可。

承天八索: 藏海花第二部:

wordpress笑话篇二:wordpress优化头部 去掉版权等信息 wordpress去掉generator

wordpress在默认情况下,头部会出现很多平时用不到的html代码,比如:

复制代码代码如下:

<link rel="alternate" type="application/rss+xml" title="RSS 2.0 - all posts" href="https://blog.jb51.net/feed" />

<link rel="alternate" type="application/rss+xml" title="RSS 2.0 - all comments" href="https://blog.jb51.net/comments/feed" />

<link rel="pingback" href="https://blog.jb51.net/xmlrpc.php" />

<link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://blog.jb51.net/xmlrpc.php?rsd" />

<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="https://blog.jb51.net/wp-includes/wlwmanifest.xml" />

<link rel='index' title='SBM Stone Crusher Machine|Grinding Mill' href='https://blog.jb51.net' /> <meta name="generator" content="WordPress 3.4" />

上面的标签中,比如generator,将会暴露你的博客程序用的是哪个版本,这个信息泄漏有时会对博客的安全产生一定的影响。同时,也并不需要用这么些标签。

去掉一些不用的标签,网上有方法说主题目录下的 functions.php里增加以下代码:

复制代码代码如下:

function wpbeginner_remove_version() {

return &rdquo;;

}

add_filter('the_generator', 'wpbeginner_remove_version');//wordpress的版本号

remove_action('wp_head', 'feed_links', 2);// 包含文章和评论的feed。

remove_action('wp_head', 'index_rel_link');//当前文章的索引。

remove_action('wp_head', 'wlwmanifest_link'); // 外部编辑器如windows live writer必须。 remove_action('wp_head', 'feed_links_extra', 3);// 额外的feed,例如category, tag页。 remove_action('wp_head', 'start_post_rel_link', 10, 0);// 开始篇

remove_action('wp_head', 'parent_post_rel_link', 10, 0);// 父篇

remove_action('wp_head', 'adjacent_posts_rel_link', 10, 0); // 上、下篇.

测试了下,可以去掉wordpress的generator,有些代码还是去不掉,但还有另个一个更直接的方法。

就是在wodpress目录下修改wp-includes目录下的default-filters.php,大概在180多行:

复制代码代码如下:

//add_action( 'wp_head', 'feed_links', 2 );

//add_action( 'wp_head', 'feed_links_extra', 3 );

//add_action( 'wp_head', 'rsd_link' );

//add_action( 'wp_head', 'wlwmanifest_link' );

//add_action( 'wp_head', 'index_rel_link' );

//add_action( 'wp_head', 'parent_post_rel_link', 10, 0 );

//add_action( 'wp_head', 'start_post_rel_link', 10, 0 );

//add_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0 );

add_action( 'wp_head', 'locale_stylesheet' );

add_action( 'publish_future_post', 'check_and_publish_future_post', 10, 1 );

add_action( 'wp_head', 'noindex', 1 );

add_action( 'wp_head', 'wp_print_styles', 8 );

add_action( 'wp_head', 'wp_print_head_scripts', 9 );

//add_action( 'wp_head', 'wp_generator' );

//add_action( 'wp_head', 'rel_canonical' );

add_action( 'wp_footer', 'wp_print_footer_scripts' );

//add_action( 'wp_head', 'wp_shortlink_wp_head', 10, 0 );

add_action( 'template_redirect', 'wp_shortlink_header', 11, 0 );

不需要的直接//注释掉就行了。一般看下就应该明白是什么意思的。这样可以保证html头部不再有其它的代码了。去掉了wordpress的generator标签。

wordpress笑话篇三:wordpress总结

Wordpress主题修改

最近为了做个企业博客,研究了一下wordpress,首次接触该软件,也是首次了解PHP,从开始到现在已经经历了很长时间了,可是具体研究出来点什么,请看下边的总结吧。因为本人属于绝对菜鸟级别的,加上本人又是特别懒得那种,什么都不愿意进行大的改变和修改,所以研究出来的都是最基础的,方法也是最简单的。

一、wordpress的基础知识了解

1、介绍

Wordpress是制作博客常用的软件,由于其可以直接添加现有的模板,

使用很方便,成为博客制作以及一些网站制作的热用软件。开发环境推荐使用XAMPP软件,支持Apache、My SQL和filezilla,主要使用php语言。 注意

2、XAMPP软件安装过程步骤:

(1) 下载安装包,解压到任意一个磁盘中都可以。

(2) 解压之后,首先点击apache_start.bat文件,如果出现窗口中提示无法

运行,并且有80字样,说明是80端口被占,这时就要修改apache的

端口,文件夹apache—conf—httpd.conf打开,将文件中的80改成其

他编号,如8080;然后再次点击apache_start.bat文件,如果还是提

示端口繁忙,并且出现443数字,说明443被占,进行修改:

xampp/apache/conf/extra/httpd-ssl.conf,打开将其中的443修改成如

4433即可。

(3) 以上两个步骤完成,再次运行apache_start.bat,即可运行成功。

(4) 接下来,点击mysql_start.bat,启动MySQL。

(5) 也可以直接点击xampp-control.exe

在弹出窗口中选中Apache和MySql,并分别点击Start。

(6)然后通过https://localhost:8080/phpmyadmin/(8080就是将80改成的端口,可以根据自己修改进行更改),进入之后,新建数据库wordpress。

数据库默认账号:root

密码为空

(7)将wordpress解压之后,放在xampp/htdocs下,输入网址,需要进行一系列的设置,选择数据库wordpress,用户名和密码按照上边的输入,接下来进入下一页,设置登录用户名和密码,自己设置,便于自己记忆就行。

到此为止,安装就完成了。

二、修改模板阶段:

接下来就是模板制作或者修改阶段了,这里就不过于详细地介绍了,主要说一下我在使用的过程中遇到的问题以及解决的办法。

1、主题调用,也就是现有模板的调用。选择appearance(外观)-theme(主题),然后会看到有几个自带的模板,当然也可以通过install themes(安装主题),添加自己设计好的模板或者下载的模板,点击模板下方的active(激活)启动要使用的主题模板,接下来输入https://localhost:8080/wordpress/即可进入网站的首页,看到整体的样式及其布局。

2、头部的banner图片想要换成和自己的网站相符合的图片,怎么办呢,很简单,appearance(外观)-header(头部),选择自己想要的图片即可。保存之后,刷新刚才打开的前台页面,看下头部是不是已经变成了自己上传的图片了。

头部显示内容的更改:settings(设置),在这里将需要修改的内容进行修改即可。

3、接下来主要就是修改样式,布局了。

外观—widget修改“侧边导航”,添加需要显示的内容,并进行相应的设置。

可以添加“搜索框”、“日历”、“类别”、“最新发布的文章”、“最新评论”等,并且这些显示的标题还可以根据自己的情况进行设定。

4、主导航的设置,我没有使用menus进行设置,而是通过header.php中

<?php

if($options['menu_type'] == 'categories') {

wp_list_categories('depth=2&title_li=0&orderby=name&show_count=0');

} else {

wp_list_categories('depth=2&title_li=0&sort_column=menu_order');

wp_list_pages('depth=2&title_li=0&sort_column=menu_order');

}

?>

实现对分类栏目和单页面的调用,wp_list_categories是调用分类栏目,如我们通过Posts发布了几个产品知识,归到类别:产品知识中,这个时候wp_list_categories就能够调出“产品知识”这个标题,wp_list_pages是调用单页面的,也就是我们在Pages中发布的文章标题。

5、至于如何将导航中的home改成其他语言的,可以header.php中的代码进行修改:

<ul class="menu-header">

<li class="<?php echo($home_menu); ?>"><a class="home"

title="" href="<?php echo

get_settings('home'); ?>/"></a></li>

<?php

if($options['menu_type'] == 'categories') {

wp_list_categories('depth=2&title_li=0&orderby=name&show_count=0');

} else {

wp_list_pages('depth=2&title_li=0&sort_column=menu_order');

}

?>

</ul>

我这里是将home改成了俄语的。你们也可以改成其他任何语言的。

在这里要提醒的是:

像改成俄语这样的,一定要注意将文件的编码改成utf-8的,这样浏览器才能够识别,不然有些浏览器是识别不了的,显示的会是乱码。

由于这里很多用的都是直接调用的php函数,参数我们都看不到,所以要修改样式的话,就看它的源文件,找到相应的id或者class,然后再到style.css中进行修改。查看源文件,建议使用能够直接点到那就可以马上知道其id’或者class的浏览器,建议使用谷歌浏览器。点到某一块,点击右键—审查元素,就可显示代码,很方便的。

语言修改,也就是把英文的或者中文的改成其他语言,就在loop.php和function.php中进行修改即可。

搜索框不知道该怎么修改字体,只好又添加了search form.php文件,直接换上你书写的代码就可以,能够自动取代默认的搜索样式。

<form method="get" id="searchform" action="<?phpbloginfo('url'); ?>/">

<input type="text" value="<?phpthe_search_query(); ?>" name="s" id="s" /> <input t(来自:www.cdbyym4.cn 蒲公英文 摘:wordpress笑话)ype="submit" id="searchsubmit" value="<?php _e('搜索'); ?>" /> </form>

<?php _e(‘搜索’);?>意思就是显示“搜索”二字。三、评论模板的修改:

两种方法:

a、 xampp\htdocs\wordpress\wp-includes\comment-template.php,打开,找到评论模板的代码。进行相应的修改:

$fields = array(

'author' => '<p class="comment-form-author">' . '<label for="author">' .__( 'Имя' ) . '</label>' .( $req ? '<span class="required">*</span>' :

'' ) .

'<input id="author" name="author" type="text" value="' .esc_attr( $commenter['comment_author'] ) . '" size="30"' . $aria_req .' /></p>',

'email' => '<p class="comment-form-email"><label for="email">' . __( 'E-mail' ) . '</label>' .( $req ? '<span class="required">*</span>' : '' ) .

'<input id="email" name="email" type="text" value="' .esc_attr( $commenter['comment_author_email'] ) . '" size="30"' . $aria_req .' /></p>',

'url' => '<p class="comment-form-url"><label for="url">' . __( 'веб-сайт' ) . '</label>' .

'<input id="url" name="url" type="text" value="' .esc_attr( $commenter['comment_author_url'] ) . '" size="30" /></p>',

$required_text = sprintf( ' ' . __('Required fields are marked %s'), '<span ); class="required">*</span>' );

$defaults = array( 'fields'

=>apply_filters( 'comment_form_default_fields', $fields ),

'comment_field' => '<p class="comment-form-comment"><label for="comment">' . _x( 'комментарий

', 'noun' ) . '</label><textarea id="comment" name="comment" cols="45" rows="8" aria-required="true"></textarea></p>',

must be 'must_log_in' => '<p class="must-log-in">' .sprintf( __( 'You <a href="%s">logged in</a> to post a comment.' ), wp_login_url( apply_filters( 'the_permalink', get_permalink( $post_id ) ) ) ) . '</p>',

'logged_in_as'=> '<p class="logged-in-as">' .sprintf( __( 'Logged in as <a href="%1$s">%2$s</a>. <a href="%3$s"

title="Log out of this account">Log out?</a>' ),

相关热词搜索:笑话 wordpress 笑话wordpress主题 wordpress模板

热点文章阅读

版权所有 程度文学网 www.cdbyym4.cn