wordpressЦԒ
l(f)r(sh)g:2017-02-15 (li)Դ: ĬЦԒ c(din)
wordpressЦԒƪһz-blogD(zhun)Ƶwordpress
ܶф͵ĕr(sh)DzÇ(gu)(ni)(yu)IJϵy(tng)Z-BLOGһΕr(sh)g^(gu)ܶ˶D(zhun)Ƶwordpress,ND(zhun)ԭܶW(xu)ҪԭZ-BLOGٷL(zhng)r(sh)g(du)M(jn)оSo(h)(j)Ҷ֪һM(fi)oeõ_(ki)Դϵy(tng)Sr(sh)gƲ©(hu)Խ(li)Խ࣬ʧȥ˹ٷľSo(h)@(g)ϵy(tng)K(hu)̭
W(xu)ҲھW(wng)˺ܶD(zhun)ƷİYϡҵһЩY(ji)_(ki)ʼD(zhun)D(zhun)^(gu)вôp^(gu)ܶ(wn)}eD(zhun)ϵy(tng)^(gu)URLַʧЧ(wn)}(bio)}(wn)}@(du)SEOǘOĴ
D(zhun)Ɯ(zhn)䣺D(zhun)ǰȫվ(sh)(j)òҪڮ(dng)ǰgM(jn)D(zhun)ُ(gu)I(mi)һ(g)g(sh)(j)(f)^(gu)ȥµD(zhun)ľD(zhun)ʧӰ푾W(wng)վL(wn)ԼD(zhun)ʧԶΜy(c)ԇ_(d)Ч(zhng)ѾW(wng)վD(zhun)Ƶĕr(sh)g(du)⿴(li)HH½10Чr(sh)g
ע⣺Ո(qng)ُ(gu)I(mi)linuxC(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(shu)£(sh)(j)(do)v
͌W(xu)IJͶĿ(y)ĸʽ غڶ
ҾֻзΌ(do)w(do)ļ£
(do)r(sh)Ԍ(do)(bio)u(png)Փ(ni)ݵԼҪM(jn)xc(din)ύͿψDʾļֻҪ(do)ĕr(sh)](mi)Ј(bo)e(cu)Ǿһ](mi)(wn)}
WordPressϵy(tng)(do)딵(sh)(j)(do)딵(sh)(j)֮ǰՈ(qng)O(sh)WPĹ̶朽ӣ
֮ǰW(xu)ă(ni)(y)ַ飺 غڶ
eע⣺Ո(qng)ُ(gu)I(mi)linuxC(j)WindowsC(j)WPϵy(tng)(hu)Ԅ(dng)ڵַǰϙĿcategory(du)ڃ(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^(gu)࣬ɵļ^(gu)ô҂Է֞β(ע_(ki)ȱ)¹100ƪС30Mô҂ǰ50ƪɺ50ƪwe15M(ni)ȻςWordPress
غڶ
eע⣺wordpress
ڌ(do)딵(sh)(j)֮ǰՈ(qng)_J(rn)±Ԅ(dng)ѽ(jng)°bwpѽ(jng)l(f)Ԅ(dng)ID̖(ho)ѽ(jng)Ǐ1_(ki)ʼ(do)ϔ(sh)(j)ȫe(cu)λô鿴ذbNavicat for MySQL (sh)(j)(k)͑ˣٶһ¼ҵƽ棩ֱʹÿgṩھ(sh)(j)(k)鿴鿴WP(sh)(j)(k)wp_postsD
;СԄ(dng)f(sh)ֵ0ôҪԓԄ(dng)ֵMYSQL(sh)(j)(k)Ԅ(dng)ֵSQLZ(y)DɫĔ(sh)(j)(k)(xi)ú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)(du)͵İȫa(chn)һӰͬr(sh)ҲҪ@ôЩ(bio)
ȥһЩõĘ(bio)W(wng)зf(shu)}Ŀµ 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(png)Փ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(y) remove_action('wp_head', 'start_post_rel_link', 10, 0);// _(ki)ʼƪ
remove_action('wp_head', 'parent_post_rel_link', 10, 0);// ƪ
remove_action('wp_head', 'adjacent_posts_rel_link', 10, 0); // ϡƪ.
y(c)ԇȥ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_(ki)ʼF(xin)ѽ(jng)(jng)v˺L(zhng)r(sh)gǾwо(li)c(din)ʲôՈ(qng)߅ĿY(ji)?yn)鱾ˌڽ^(du)B(nio)(j)e,ϱeеǷNʲôԸM(jn)дĸ׃о(li)ĶA(ch)Ҳ(jin)ε
һwordpressĻA(ch)֪R(sh)˽
1B
WordpressͳõܛֱӬF(xin)еģ
ʹúܷɞ鲩ԼһЩW(wng)վğܛ_(ki)l(f)h(hun)]ʹXAMPPܛ֧ApacheMy SQLfilezillaҪʹphpZ(y) ע
2XAMPPܛb^(gu)̲E
1 db≺һ(g)űP(pn)ж
2 ≺֮c(din)apache_start.batļF(xin)ʾo(w)
\(yn)80֘f(shu)80˿ڱռ@r(sh)Ҫapache
˿ļAapacheconfhttpd.conf_(ki)ļе80ij
̖(ho)8080Ȼٴc(din)apache_start.batļ߀
ʾ˿ڷæҳF(xin)443(sh)f(shu)443ռM(jn)ģ
xampp/apache/conf/extra/httpd-ssl.conf_(ki)е443ij
4433ɡ
3 σɂ(g)Eٴ\(yn)apache_start.bat\(yn)гɹ
4 (li)c(din)mysql_start.bat,(dng)MySQL
5 Ҳֱc(din)xampp-control.exe
ڏxApacheMySqlքec(din)Start
6Ȼͨ^(gu)http://localhost:8080/phpmyadmin/8080nj80ijɵĶ˿Ը(j)ԼM(jn)иģM(jn)֮½(sh)(j)(k)wordpress
(sh)(j)(k)ĬJ(rn)~̖(ho)root
ܴa
7wordpress≺֮xampp/htdocsݔW(wng)ַҪM(jn)һϵеO(sh)ãx(sh)(j)(k)wordpressÑܴa߅ݔ룬(li)M(jn)һ(y)O(sh)õÑܴaԼO(sh)ԼӛС
˞ֹbˡ
ģAΣ
(li)ģA@Ͳ^(gu)Ԕ(x)ؽBҪf(shu)һʹõ^(gu)Ć(wn)}ԼQk
1}{(dio)ҲǬF(xin)ģ{(dio)xappearance^-theme}Ȼ(hu)Ўׂ(g)Ԏģ(dng)ȻҲͨ^(gu)install themesb}ԼO(sh)Ӌ(j)õģdģc(din)ģ·active(dng)Ҫʹõ}ģ壬(li)ݔhttp://localhost:8080/wordpress/M(jn)W(wng)վ(y)wĘʽ䲼
2^bannerDƬҪQɺԼľW(wng)վϵĈDƬôkأܺ(jin)appearance^-header^xԼҪĈDƬ֮ˢŴ_(ki)ǰ_(ti)(y)^Dzѽ(jng)׃ԼςĈDƬ
^@ʾ(ni)ݵĸģsettingsO(sh)ã@Ҫĵă(ni)M(jn)ļ
3(li)ҪĘʽ
^widgetġ(c)߅(do)Ҫ@ʾă(ni)M(jn)(yng)O(sh)
ӡ՚ve°l(f)¡u(png)Փ@Щ@ʾĘ(bio)}߀Ը(j)ԼrM(jn)O(sh)
4(do)O(sh)қ](mi)ʹmenusM(jn)O(sh)ãͨ^(gu)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)(du)Ŀ͆(y){(dio)wp_list_categories{(dio)÷Ŀ҂ͨ^(gu)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)Æ(y)ģҲ҂?c)Pagesаl(f)(bio)}
5Ό(do)еhomeijZ(y)Ե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(y)ゃҲԸijκZ(y)Ե
@Ҫѵǣ
ijɶZ(y)@ӵģһҪע⌢ļľ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(y),ҲǰӢĵĻĵĸijZ(y)ԣloop.phpfunction.phpM(jn)ļ
֪ԓôwֻsearch form.phpļֱӓQ(sh)(xi)Ĵ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((li):www.newchangjing.com ѹӢ ժ:wordpressЦԒ)ype="submit" id="searchsubmit" value="<?php _e(''); ?>" /> </form>
<?php _e();?>˼@ʾu(png)Փģģ
ɷN
a xampp\htdocs\wordpress\wp-includes\comment-template.php_(ki)ҵu(png)ՓģĴ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