忍者ブログ

Wordpressメモとかアフィめもとか

Wordpress,PHP,アフィリエイトとかの個人メモを記録していくよ

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

Wordpress便利プラグイン

初期導入の備忘録


・Google XML Sitemaps
→サイトマップxlm作ってくれる

・Popular Posts/Post-Plugin Library
→人気の記事を表示 ライブラリとセットで、インストールはライブラリ先かな

・Exec-PHP
→記事やウィジェットでPHPを実行可能にできる。
ただし、ユーザ設定の箇所で
Exec-PHP SettingsのチェックをONにすること
 
・Category Order
→カテゴリーを並び替えられる 投稿-
Category Orderメニューから

・Yet Another Related Posts Plugin
→関連記事を表示してくれる 設定ページの表示オプション(右上)からフィルタ設定、関連設定にチェックをいれると細かい設定が可能になる(関連スコア数とか)
 管理ページにログインしていると関連スコアが見られる。基本は記事に設定だけど、ウィジェットにも対応してる。
 任意の場所に表示したい場合↓を追加(要:EXEC-PHP)
<?php related_posts(); ?>
 記事が少ない、新しいサイトなどは関連スコアを下げといたほうがいいかも。
 
このあたりが最低限かな。もっとあるけど、また今度。
 

 




拍手[0回]

PR

更新情報サービス

Wordpress-設定-投稿設定 で設定できるping送信先

ディフォルトは http://rpc.pingomatic.com/ だけなので

下記を追加(生死・有効性は不明、、)、ないよりいいかな?
登録しすぎると記事投稿時重くなるとか。当然か。。

http://pingoo.jp/ping/
http://www.tagclick.net/ping
http://ping.kutsulog.net/
http://ping.blogranking.net/
http://api.my.yahoo.com/RPC2
http://rpc.reader.livedoor.com/ping
http://ping.maplog.jp/
http://ping.fc2.com
http://www.blogpeople.net/servlet/weblogUpdates
http://jugem.jp/?mode=NEWENTRY
http://bulkfeeds.net/rpc
http://coreblog.org/ping/
http://ping.bloggers.jp/rpc/
http://blog.goo.ne.jp/XMLRPC
http://rpc.weblogs.com/RPC2
http://rpc.technorati.com/rpc/ping
http://rpc.blogrolling.com/pinger/
http://xmlrpc.blogg.de/
http://rpc.pingomatic.com/
http://ping.blo.gs/
http://www.blogoole.com/ping/
http://www.blogoon.net/ping/
http://blog-search.net/up.php
http://ping.cocolog-nifty.com/xmlrpc
http://blogdb.jp/xmlrpc
http://ping.amagle.com/
2012/09/28 追記:忍者ブログは20件までだったでござる。。。

拍手[0回]

atahualpa

このテーマは使いやすい(カスタマイズしやすい)

管理画面から色々カスタマイズできるので、直接スタイルシートなどいじらなくてもいいから便利。

設定は[外観]-[Atahualpa Theme Options]から英語だけど何とかなる。
設定項目が多すぎるので驚くけど。。

・ヘッダ部のメタ情報とか
Search Engine Optimization に

・レイアウトとか
Post&pagesとかそのへん

・Google Analytics code
Various Content ItemsのHTML Inserts: Header に

・CSSのクラス追加とか
Various Content ItemsのCSS Inserts に



拍手[0回]

WPtouch(1.9.5.3)のカスタマイズ

WPtouch(1.9.5.3)のカスタマイズメモ
正しいかどうかは不明。。

 
 
やったこと(Wordpressの設定からできることは割愛。日本語化とかはWPtouch-ja (日本語化)を参考に。
 
  • カテゴリ一覧で見たときに投稿ごとのアイキャッチ画像を表示
  • 日付の書式変更(YYYY/MM/DD)をにする。
  • 記事ページの下にあるメールやTwitter,Facebookのアイコン消す(前後の記事へ移動するのは消さない)
  • 日本語化した時にタイトルバーの横にあるメニューボタンが改行してるのを直す
 

  • カテゴリ一覧で見たときにアイキャッチ画像を表示
 
/wp-content/plugins/wptouch/themes/defaultにあるfunctions.phpに以下を追加。
 
function catch_that_image() {
    $first_img = '';
 
    if(has_post_thumbnail()){ 
        $first_img = the_post_thumbnail( array(75,75) );
    } else {
        $first_img = "http:/ほげほげ/no_image.jpg";
    }
    return $first_img;
}
$first_img = the_post_thumbnail( array(75,75) );
 
75,75は画像のサイズ
 
$first_img = "http:/ほげほげ/代わりの画像ファイル.gif";
 
http:/ほげほげ/代わりの画像ファイル.gifは投稿にアイキャッチ画像が設定されていないときの代替画像
 
 
/wp-content/plugins/wptouch/themes/defaultにあるindex.phpのアイキャッチ画像を表示したいところに以下を追加。
<a href="<?php the_permalink(); ?>" ><?php echo catch_that_image(); ?></a>
 
今回は上で紹介した参考ページのと同じ箇所に設定。
Ver1.9.5.3では110行目
<div class="post-author">
の前に設定した。
 
  • 日付の書式変更
個人的に時分秒の表示はいらないのでYYYY/MM/DDだけ。
 
アーカイブやカテゴリーの一覧ページの日付書式変更
pluginを日本語化しても、そのままだと「24.09.2012 at 21:08」となじまない書式なので。。。
 
/wp-content/plugins/wptouch/themes/defaultにあるindex.php30行目の
<?php echo get_the_time('M') ?> <?php echo get_the_time('j') ?>, <?php echo get_the_time('Y') ?>
↓に変更
<?php echo get_the_time('Y/m/d'); ?>
 
アーカイブやカテゴリー一覧ページの記事内日付書式変更
111行目の
<?php echo get_the_time('d.m.Y') ?> <?php _e("at", "wptouch"); ?> <?php echo get_the_time('G:i') ?>
を↓に変更
<?php echo get_the_time('Y/m/d') ?>
記事単体の日付書式変更
/wp-content/plugins/wptouch/themes/defaultにあるsingle.phpを編集
 
8行目
<?php echo get_the_time( __( 'M jS, Y @ h:i a', 'wptouch' ) ) ?>
<?php echo get_the_time('Y/m/d') ?>
 
 
  • 記事の下にあるメールやFacebookとかのリンクアイコンを削除
 
/wp-content/plugins/wptouch/themes/defaultにあるsingle.php41行目からの
<ul id="post-options">
<?php $prevPost = get_previous_post(); if ($prevPost) { ?>
<li><a href="<?php $prevPost = get_previous_post(false); $prevURL = get_permalink($prevPost->ID); echo $prevURL; ?>" id="oprev"></a></li>
<?php } ?>
<li><a href="mailto:?subject=<?php
bloginfo('name'); ?>- <?php the_title_attribute();?>&body=<?php _e( "Check out this post:", "wptouch" ); ?>%20<?php the_permalink() ?>" onclick="return confirm('<?php _e( "Mail a link to this post?", "wptouch" ); ?>');" id="omail"></a></li>
<?php wptouch_twitter_link(); ?>
<?php wptouch_facebook_link(); ?>
<li><a href="javascript:return false;" id="obook"></a></li>
<?php $nextPost = get_next_post(); if ($nextPost) { ?>
<li><a href="<?php $nextPost = get_next_post(false); $nextURL = get_permalink($nextPost->ID); echo $nextURL; ?>" id="onext"></a></li>
<?php } ?>
</ul>
↓に
<ul id="post-options">
<?php $prevPost = get_previous_post(); if ($prevPost) { ?>
<li><a href="<?php $prevPost = get_previous_post(false); $prevURL = get_permalink($prevPost->ID); echo $prevURL; ?>" id="oprev"></a></li>
<?php } ?>
<?php $nextPost = get_next_post(); if ($nextPost) { ?>
<li><a href="<?php $nextPost = get_next_post(false); $nextURL = get_permalink($nextPost->ID); echo $nextURL; ?>" id="onext"></a></li>
<?php } ?>
</ul>
いらない(表示したくない)リストを消すだけ


  • 日本語化した時にタイトルバーの横にあるメニューボタンが改行してるのを直す
/wp-content/plugins/wptouch/themes/defaultにあるstyle.cssを編集

223行目からの#headerbar-menuにwidth: 100%;を追加
#headerbar-menu {
position: absolute;
top: 0;
right: 0;
margin: 0;
padding: 0;
width: 100%;
}
 

拍手[3回]

ブログ内検索

最新コメント

広告

プロフィール

なんとなくはじめてみたよ

忍者ツールズプロフィールは終了しました

カウンター