过期域名预定抢注

用戶名  找回密碼
 免费注册

[WordPress基礎設置問題] 請問版主:wordpress如何自定義首頁

[複製鏈接]
發表於 2008-9-20 09:04:58 | 顯示全部樓層 |閱讀模式
一般的做法是發一個POST或自製一個PAGE頁,再通過插件或原有的功能將此POST或PAGE設為首頁; z9 q" z. p8 A
& b5 ~* K- p- I6 [& q: V; d
但我想將一個目錄例如 http://www.aaa.com/?cat=4
+ X( S+ ]$ l! e5 X3 ]" n( {! z! n# h+ h設置為首頁,如何做到?. R/ n* O& P% e
' d7 P6 q1 |0 D
嘗試了以下做法:; @1 D1 n9 {1 s: H
1. 將目錄頁(http://www.aaa.com/?cat=4
- q) S! {* h$ S" p7 }! |)的文件另存為將主題的index.php文件,無效;
6 B( R. p2 Z; v- J; Q1 [6 j8 |  P9 ]. s1 G
2. 將目錄頁(http://www.aaa.com/?cat=4$ X8 T6 @# Y6 Q6 D
)文件另存為WP主程序的index.php文件,還是無效8 L1 F. x) N' n# \- e3 O
8 K" k) s; F. F
額是程序白癡,只會些最白癡的做法,還請教版主~
發表於 2008-9-20 10:29:13 | 顯示全部樓層
、首先,新建一個將要用來作為首頁的頁面Home[名字自定啦^^],當然,如果你需要使用已有頁面作為首頁的話,這一步可以跳過;# x+ s/ S2 ~2 z4 d, M/ {
: X* w6 v7 Q3 Z4 a& |; l
2、然後再新建一個頁面作為展示日誌的頁面Blog[名字也自定啦^^],這個頁面內容部分留空。+ [9 x. a1 A+ r: ~+ I) n& W9 k

- ^" X) J, l$ ~( t! _' c3、在WordPress後台,進入「設置 - 閱讀 - 首頁設置 / setting - Reading - Front page displays」,勾選「靜態頁面 / A static page」,然後在「首頁顯示 / Front page」中選擇剛才新建的」Home」,「日誌頁面 / Posts page」選擇「Blog」頁面。
回復 给力 爆菊

舉報

 樓主| 發表於 2008-9-20 10:58:25 | 顯示全部樓層
此情可待成追憶 wrote on 2008-9-20 10:29 : 7 g/ [" g$ b5 b: C6 Z# w
、首先,新建一個將要用來作為首頁的頁面Home[名字自定啦^^],當然,如果你需要使用已有頁面作為首頁的話,這一步可以跳過;
* ]9 J6 _6 s% S( s* s6 ?4 k9 Y; T
2、然後再新建一個頁面作為展示日誌的頁面Blog[名字也自定啦^^],這個頁面內容部分留空 ...
. c0 f. X. h) f8 B* t) S- _- L; ^

9 ]/ O9 j! O6 C9 h, c9 v版主所說的正是我在一樓提到的使用WP自身功能完成。7 @8 l2 \8 G; b" _/ a
2 K- |6 D) G! h
問題是我要將一個目錄頁設為首頁,而這個目錄是帶(使用index.php)參數的:http://www.aaa.com/?cat=4
回復 给力 爆菊

舉報

發表於 2008-9-20 14:14:12 | 顯示全部樓層
我明白你的意思了,那你可用這種方法,- _: l0 Z: Q4 k+ T+ E
1、新建一個文本文檔,在其頂部寫上1 w& t" o, g* p$ \4 `! t8 ?
# x: i5 y1 d2 K0 _
<?php
7 U7 F- U5 H% l+ |5 U2 t/*, x6 P6 P! f7 W' R7 E$ y
Template Name: 17951.info
- s  ?$ Z) N/ I+ n*/' I( V# b5 {1 U' y
?>- A3 ?* O" o# A; s( f+ Y& ?, W: r

: I: e$ \: V! D, Z# C8 a17951.info為模板名稱,可以自己修改;9 y+ D9 L) s- B  V  v4 T
+ ^; J! s; u$ t- G8 A' _* \
2、使用記事本打開主題文件中的Index.php文件,複製Index.php裡面的所有內容,粘貼到上述代碼下方並保存;
$ ?% F# e/ U7 D1 o7 p% D# G9 S- f) N9 O1 D
9 R4 Z6 N6 e4 T7 b6 q1 F2 w% ?

9 a) E- R4 ^5 `* P9 e, J) I8 W6 b5 Q  ]+ o
3、在記事本中找到 <?php if (have_posts()) : ?> 代碼,並在上面添加 <?php query_posts('cat=&showposts=');  ?> 代碼;其中cat= 後面填寫文章分類代碼 &showposts=後面填寫文章展示數目,如果不想控制文章數目的話直接把&showposts=代碼去掉即可!! A, V! B# v- J3 K0 R

' i5 I* F+ y2 d8 ], D3 l" T# g- k5 R6 a( B9 c( c5 T
4、輸入任意文件名並保存為PHP格式的文件,然後上傳到主題的根目錄(注意是主題根目錄,不是網站根目錄);
# i6 k5 w0 Q2 E
( B" R+ ?6 k% X! C5、進入wordpress管理後台撰寫新頁面,下來菜單在頁面模板處找到第一步自己設置的模板名發佈即可。+ E+ Z0 ]+ p* {7 E5 L% R3 d
發佈後就可以用我上面的方法進行添加了,

評分

參與人數 1 +40 收起 理由
回忆月光 + 40

查看全部評分

回復 给力 爆菊

舉報

發表於 2008-9-20 14:15:25 | 顯示全部樓層
文章分類代碼就是指http://www.aaa.com/?cat=4 中的4,
回復 给力 爆菊

舉報

 樓主| 發表於 2008-9-20 15:11:47 | 顯示全部樓層
謝謝版主+ c7 G& J/ p6 m! o
9 d% Q# S+ W7 P8 C2 |& J+ ]+ f# j$ L
已經搞好了
$ C' ?; w9 I# R3 Y* P, K' [! v" {, X( |" b
開始考慮的是在index做個redirect什麼的,雖然多了個page頁面,能用也可以了
回復 给力 爆菊

舉報

您需要登錄後才可以回帖 登錄 | 免费注册

本版積分規則

點基跨境 數位編輯創業論壇

GMT+8, 2025-7-11 18:21

By DZ X3.5

小黑屋

快速回復 返回頂部 返回列表