Wordpressのサーバー移転
気づいた人はいないと思いますが、当サイト、サーバーを移転しました。そこで、WordPressのサーバー移転についての情報があまりなかったために、メモしときます。インプットしたものはアウトプットしないと!ですからね。今回説明しているサーバー移転は同ドメインでサーバーのみの移転の場合です。環境、条件が違う場合は参考程度に。もちろん作業は自己責任で。
気づいた人はいないと思いますが、当サイト、サーバーを移転しました。そこで、WordPressのサーバー移転についての情報があまりなかったために、メモしときます。インプットしたものはアウトプットしないと!ですからね。今回説明しているサーバー移転は同ドメインでサーバーのみの移転の場合です。環境、条件が違う場合は参考程度に。もちろん作業は自己責任で。
ビギナーズに捧げるトップページでの基本技。
トップページのみで表示させる部分を下記で囲みます。
< ?php if(is_home()) { ?>
表示したい部分
< ?php } ?>
記事ページのみ表示させる部分を下記で囲みます。
< ?php if(is_single()) { ?>
表示したい部分
< ?php } ?>
特定のカテゴリのみの最新記事を一覧にする方法です。query postを使う方法を紹介しましたが同一ページにいくつも作る場合にはコチラのほうが便利なのではないでしょうか。下記はカテゴリ名が「wordpress」のタイトルリンク一覧の場合です。
< ?php $my_query = new WP_Query('category_name=wordpress&showposts=10');
while ($my_query->have_posts()) : $my_query->the_post();
$do_not_duplicate = $post->ID; ?>
<h4><a href="<?php the_permalink() ?>" rel="bookmark">< ?php the_title(); ?></a></h4>
< ?php endwhile; ?>
category_name=wordpressの「wordpress」が表示したいカテゴリ名。
&showposts=10の「10」は表示したい記事数となります。
wordpressハックです。
コア自体を弄ってしまうので、アップデートの時とか上書きされる場合があるかも。。。
で、とりあえずメモです。
WordPress ME2.0.2の場合
wp-includesフォルダ、template-functions-post.phpの92行目を
$output .= ' <div class="morelink"><a href="'. get_permalink() . "#more-$id\" title=\"$id\">$more_link_text</a></div>";
上記に変えるとidがmorelinkのdivで囲まれます。
これで「続きを見る…」をもっとわかりやすく設置できるようになります。(後はやる人の技量ですね;)
もはやブロガーには定番となったLightboxにWordPress用プラグインWordPress plugin test file for lightbox JS v2.0なる新しいバージョンがでました。WP lightbox JSからPlusと進化をとげて、またもやおもしろいスクリプトです。
使い方は今までと同じ、pluginsフォルダに入れて有効化。自動で画像から画像へのリンクに適用されるみたいです。(まだソースをよく見てないので詳しくはわかりませんが。。。)
テキストから画像へのリンクの場合はaタグに『rel=”lightbox”』を追加すれば動作しました。また、『rel=”lightbox[group]“』とすることでスライドショーのように見せることが可能です。
このLightbox v2.0からprototype.js、scriptaculous.jsも読み込まれているのでいろいろとできますね。何か面白いものができたら随時アップしたいと思っております。
追記 2006/04/08
Lightbox JS v2.02 にアップデートされたみたいです。WPプラグインはまだしていないかな。。。
http://www.huddletogether.com/projects/lightbox2/
特定のカテゴリのみで内容を表示する方法。
テンプレートのindex.php
< ?php if ( in_category('category_id') ): ?>
表示したい内容
< ?php endif; ?>
category_idには表示させたいカテゴリのIDを入れる。
メモです、あしからず。。。
トップページに特定のカテゴリを除く最新一覧を表示させる方法。
テンプレートのindex.php
< ?php while (have_posts()) : the_post(); ?>
の前に
< ?php if(is_home()) { ?>
< ?php query_posts("cat=-1"); ?>
< ?php } ?>
を追加すればカテゴリID1は一覧表示されません。
でも他にもいろいろと方法があるような。。。(当然ですよね)
Copy rights 2006 © hereticanthem co.,ltd. All rights reserved.
convert time: 0.210 sec.