wordpressЦԒ
l(f)r(sh)g:2017-02-15 Դ: ĬЦԒ c(din)
wordpressЦԒƪһz-blogD(zhun)Ƶwordpress
ܶф͵ĕr(sh)DzÇ(ni)(yu)IJϵy(tng)Z-BLOGһΕr(sh)g^ܶ˶D(zhun)Ƶwordpress,ND(zhun)ԭܶW(xu)ҪԭZ-BLOGٷLr(sh)gM(jn)оSo(h)Ҷ֪һM(fi)oeõ_Դϵy(tng)Sr(sh)gƲ©(hu)ԽԽ࣬ʧȥ˹ٷľSo(h)@(g)ϵy(tng)K(hu)̭
W(xu)ҲھW(wng)˺ܶD(zhun)ƷİYϡҵһЩY(ji)_ʼD(zhun)D(zhun)^вôp^ܶ}eD(zhun)ϵy(tng)^URLַʧЧ}(bio)}}@SEOǘOĴ
D(zhun)Ɯ(zhn)䣺D(zhun)ǰȫվ(sh)(j)ݣòҪڮ(dng)ǰgM(jn)D(zhun)ُIһ(g)g(sh)(j)(f)^ȥµD(zhun)ľD(zhun)ʧӰ푾W(wng)վLԼD(zhun)ʧԶΜyԇ_(d)ЧѾW(wng)վD(zhun)Ƶĕr(sh)g⿴HH½10Чr(sh)g
ע⣺ՈُIlinuxC(j)
Z-BLOGϵy(tng)(do)ȫ(sh)(j)dZ-BLOGD(zhun)Ƶwp-movabletypeD(zhun)ƹ
Z-BLOGbM(jn)Zblogĺ_(ti)ı،(do)ZPIļx(movabletype.zip)ȻύDʾbɺò
M(jn)ȻΓmovabletype߅ĹM(jn)Ѓ(ni)ݵČ(do)Dʾ غڶ
@W(xu)Ҫc(din)f£(sh)(j)(do)v
͌W(xu)IJͶĿ퓵ĸʽ غڶ
ҾֻзΌ(do)w(do)ļ£
(do)r(sh)Ԍ(do)(bio)uՓ(ni)ݵȣԼҪM(jn)xc(din)ύͿˣψDʾļֻҪ(do)ĕr(sh)]Ј(bo)e(cu)Ǿһ]}
WordPressϵy(tng)(do)딵(sh)(j)(do)딵(sh)(j)֮ǰՈO(sh)WPĹ̶朽ӣ
֮ǰW(xu)ă(ni)퓵ַ飺 غڶ
eע⣺ՈُIlinuxC(j)WindowsC(j)WPϵy(tng)(hu)Ԅ(dng)ڵַǰϙĿcategoryڃ(yu)(dng)ǰrc(din)yǸWP@(xing)ܡ磺[/url]/post/123.html .bȥcategory,WP No Category Base C WPML compatible
M(jn)WordPress_(ti)ߡ(do)롪Movable Type and TypePadxɺõġ*.aspȻΓςļ(do)Dʾ
ע⣺@ʾļĴС20M(j)ͬĿgСͬZblog^ɵļ^ô҂Է֞β(ע_ȱ)¹100ƪС30Mô҂ǰ50ƪɺ50ƪwe15M(ni)ȻςWordPress
غڶ
eע⣺wordpress
ڌ(do)딵(sh)(j)֮ǰՈ_J(rn)±Ԅ(dng)ѽ(jng)°bwpѽ(jng)l(f)Ԅ(dng)ID̖(ho)ѽ(jng)Ǐ1_ʼˡ(do)ϔ(sh)(j)ȫe(cu)λô鿴ذbNavicat for MySQL (sh)(j)͑ˣٶһ¼ҵƽ棩ֱʹÿgṩھ(sh)(j)鿴鿴WP(sh)(j)wp_postsD
;СԄ(dng)f(sh)ֵ0ôҪԓԄ(dng)ֵMYSQL(sh)(j)Ԅ(dng)ֵSQLZDɫĔ(sh)(j)úx(zh)м
غڶ
wordpressЦԒƪwordpress(yu)^ ȥ(qun)Ϣ wordpressȥgenerator
wordpressĬJ(rn)r£^(hu)F(xin)ܶƽr(sh)òhtmla:
(f)ƴaa:
<link rel="alternate" type="application/rss+xml" title="RSS 2.0 - all posts" href="http://blog.jb51.net/feed" />
<link rel="alternate" type="application/rss+xml" title="RSS 2.0 - all comments" href="http://blog.jb51.net/comments/feed" />
<link rel="pingback" href="http://blog.jb51.net/xmlrpc.php" />
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://blog.jb51.net/xmlrpc.php?rsd" />
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://blog.jb51.net/wp-includes/wlwmanifest.xml" />
<link rel='index' title='SBM Stone Crusher Machine|Grinding Mill' href='http://blog.jb51.net' /> <meta name="generator" content="WordPress 3.4" />
Ę(bio)Уgenerator(hu)¶IJͳõĂ(g)汾@(g)Ϣй©Еr(sh)(hu)͵İȫa(chn)һӰͬr(sh)ҲҪ@ôЩ(bio)
ȥһЩõĘ(bio)W(wng)зf}Ŀµ functions.php´a:
(f)ƴaa:
function wpbeginner_remove_version() {
return ”;
}
add_filter('the_generator', 'wpbeginner_remove_version');//wordpressİ汾̖(ho)
remove_action('wp_head', 'feed_links', 2);// ºuՓfeed
remove_action('wp_head', 'index_rel_link');//(dng)ǰµ
remove_action('wp_head', 'wlwmanifest_link'); // ⲿwindows live writer횡 remove_action('wp_head', 'feed_links_extra', 3);// ~feedcategory, 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); // ϡƪ.
yԇȥwordpressgeneratorЩa߀ȥ߀킀(g)һ(g)ֱӵķ
wodpressĿwp-includesĿµdefault-filters.php180У
(f)ƴaa:
//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 );
Ҫֱ//עጵˡһ㿴¾͑(yng)ԓʲô˼@ӿԱChtml^Ĵaȥwordpressgenerator(bio)
wordpressЦԒƪwordpressY(ji)
Wordpress}
(g)I(y)оһwordpress״ν|ԓܛҲ״˽PHP_ʼF(xin)ѽ(jng)(jng)v˺Lr(sh)gǾwоc(din)ʲôՈ߅ĿY(ji)?yn)鱾ˌڽ^Be,ϱeеǷNʲôԸM(jn)дĸ׃оĶA(ch)ģҲε
һwordpressĻA(ch)֪R(sh)˽
1B
WordpressͳõܛֱӬF(xin)еģ
ʹúܷ㣬ɞ鲩ԼһЩW(wng)վğܛ_l(f)h(hun)]ʹXAMPPܛ֧ApacheMy SQLfilezillaҪʹphpZ ע
2XAMPPܛb^̲E
1 db≺һ(g)űPжԡ
2 ≺֮c(din)apache_start.batļF(xin)ʾo
\(yn)80֘f80˿ڱռ@r(sh)Ҫapache
˿ļAapacheconfhttpd.conf_ļе80ij
̖(ho)8080Ȼٴc(din)apache_start.batļ߀
ʾ˿ڷæҳF(xin)443(sh)f443ռM(jn)ģ
xampp/apache/conf/extra/httpd-ssl.conf_е443ij
4433
3 σɂ(g)Eٴ\(yn)apache_start.bat\(yn)гɹ
4 c(din)mysql_start.bat,(dng)MySQL
5 Ҳֱc(din)xampp-control.exe
ڏxApacheMySqlքec(din)Start
6Ȼͨ^http://localhost:8080/phpmyadmin/8080nj80ijɵĶ˿Ը(j)ԼM(jn)иģM(jn)֮½(sh)(j)wordpress
(sh)(j)ĬJ(rn)~̖(ho)root
ܴa
7wordpress≺֮xampp/htdocsݔW(wng)ַҪM(jn)һϵеO(sh)x(sh)(j)wordpressÑܴa߅ݔM(jn)һO(sh)õÑܴaԼO(sh)ãԼӛ
˞ֹb
ģAΣ
ģA@Ͳ^Ԕ(x)ؽBˣҪfһʹõ^Ć}ԼQk
1}{(dio)ҲǬF(xin)ģ{(dio)xappearance^-theme}Ȼ(hu)Ўׂ(g)Ԏģ(dng)ȻҲͨ^install themesb}ԼO(sh)Ӌ(j)õģdģ壬c(din)ģ·active(dng)Ҫʹõ}ģݔhttp://localhost:8080/wordpress/M(jn)W(wng)վwĘʽ䲼
2^bannerDƬҪQɺԼľW(wng)վϵĈDƬôkܺappearance^-header^xԼҪĈDƬɡ֮ˢŴ_ǰ_(ti)^Dzѽ(jng)׃ԼςĈDƬ
^@ʾ(ni)ݵĸģsettingsO(sh)ã@Ҫĵă(ni)M(jn)ļɡ
3ҪĘʽ
^widgetġ(c)߅(do)Ҫ@ʾă(ni)M(jn)(yng)O(sh)
ӡ՚ve°l(f)¡uՓ@Щ@ʾĘ(bio)}߀Ը(j)ԼrM(jn)O(sh)
4(do)O(sh)ãқ]ʹmenusM(jn)O(sh)ͨ^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');
}
?>
(sh)F(xin)Ŀ͆{(dio)ãwp_list_categories{(dio)÷Ŀ҂ͨ^Postsl(f)ˎׂ(g)a(chn)Ʒ֪R(sh)wea(chn)Ʒ֪R(sh)У@(g)r(sh)wp_list_categories܉{(dio)a(chn)Ʒ֪R(sh)@(g)(bio)}wp_list_pages{(dio)ÆҲ҂Pagesаl(f)(bio)}
5Ό(do)еhomeijZԵģheader.phpеĴaM(jn)ģ
<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>
@njhomeij˶ZゃҲԸijκZԵ
@Ҫѵǣ
ijɶZ@ӵһҪע⌢ļľaijutf-8@Ӟg[܉R(sh)eȻЩg[R(sh)e˵ģ@ʾĕ(hu)ǁya
@ܶõĶֱ{(dio)õphp(sh)(sh)҂ҪĘʽԒͿԴļҵ(yng)idclassȻٵstyle.cssM(jn)鿴Դļhʹ܉ֱc(din)ǾͿR֪idclassĞg[hʹùȸg[c(din)ijһKc(din)IԪͿ@ʾaܷ
Z,ҲǰӢĵĻĵĸijZloop.phpfunction.phpM(jn)ļ
֪ԓôwֻsearch form.phpļֱӓQĴaͿ܉Ԅ(dng)ȡĬJ(rn)ʽ
<form method="get" id="searchform" action="<?phpbloginfo('url'); ?>/">
<input type="text" value="<?phpthe_search_query(); ?>" name="s" id="s" /> <input t(:m.serialtips.com ѹӢ ժ:wordpressЦԒ)ype="submit" id="searchsubmit" value="<?php _e(''); ?>" /> </form>
<?php _e();?>˼@ʾ֡uՓģģ
ɷN
a xampp\htdocs\wordpress\wp-includes\comment-template.php_ҵuՓģĴaM(jn)(yng)ģ
$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>' ),
P(gun)~ЦԒ wordpress ЦԒwordpress} wordpressģ
c(din)x