WordPress カスタマイズ 備忘録

WordPress カスタマイズ 備忘録

テーマは、Purple Swirl を使用。

スタイルシート (style.css)

body {margin:70px 0 0 0;font-family:arial;color:#666;font-size:12px;background:url(images/bg.png) no-repeat #22262f;}

body {margin:70px 0 0 0;font-family:’ヒラギノ角ゴ Pro W3′,’Hiragino Kaku Gothic Pro’,’メイリオ’,Meiryo,’MS Pゴシック’,sans-serif;color:#666;font-size:14px;line-height:1.5;background:url(images/bg.png) no-repeat #22262f;}

#header h1 {font-size:16px;margin:0;}

#header h1 {font-size:20px;margin:0;}

.post .title h3 {font-size:14px;margin:0;color:#4f5869;text-align:center;line-height:42px;}

.post .title h3 {font-size:1.2em;margin:0;color:#4f5869;text-align:center;line-height:42px;}

.htaccess

# BEGIN WordPress

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /wp/

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /wp/index.php [L]

</IfModule>

# END WordPress

wp-config.php

/**

* 投稿の改訂履歴保存を無効化

* WP_POST_REVISIONS を設定していない場合は、デフォルトで true

* 無効化する為には define(‘WP_POST_REVISIONS’, false );

* 上記を加える

*/

define(‘WP_POST_REVISIONS’, false );

wp-settings.php(自動アップデートが途中で止まるのを回避)

13行目’WP_MEMORY_LIMIT’, ’32M’

13行目’WP_MEMORY_LIMIT’, ’64M’

• ❑プラグイン WPtouch の変更

iPhone 最適化プラグイン WPtouch に、はてブボタン、ブクマ数を付け日付を日本語表記に変更

wptouch/themes/default/index.php

			<?php if (bnc_show_author()) { ?><span class="lead"><?php _e("By", "wptouch"); ?></span> <?php the_author(); ?><br /><?php } ?>

			<?php if (bnc_show_author()) { ?><span class="lead"><?php _e("By", "wptouch"); ?></span> <?php the_author(); ?>
/** ここから*/
 <?php if(isset($wph)) $wph->addHatena(); ?></a><img src="http://b.hatena.ne.jp/entry/image/<?php echo get_permalink(); ?>" alt="" />
/** 此処までを挿入*/
<br /><?php } ?>

wptouch/themesthemes/default/single.php

			        <div class="single-post-meta-top"><?php echo get_the_time('M jS, Y @ h:i a') ?> &rsaquo; <?php the_author() ?><br />

			        <div class="single-post-meta-top"><?php echo get_the_time('Y年n月j日 G:i') ?> &rsaquo; <?php the_author() ?>
/** ここから*/
 <?php if(isset($wph)) $wph->addHatena(); ?></a><img src="http://b.hatena.ne.jp/entry/image/<?php echo get_permalink(); ?>" alt="" />
/** 此処までを挿入*/
<br />

• ❑プラグイン Widget Twitter VJCK の変更

時間表記が、米国時間になっているので日本時間へ変更
プラグインの編集から twitter/widget_twitter_vjck.php で

date_default_timezone_set( ‘America/Los_Angeles’ );

date_default_timezone_set( ‘Asia/Tokyo’ );

• ❑WordPress をバージョンアップした場合に書き換えが必要な事。

・wp-settings.php
(ダッシュボードが真っ白で何も表示されなくなる、自動アップデートが途中で止まるのを回避するため)


if ( !defined('WP_MEMORY_LIMIT') )
define('WP_MEMORY_LIMIT', '32M');


if ( !defined('WP_MEMORY_LIMIT') )
define('WP_MEMORY_LIMIT', '64M');

・「wp-admin/includes/」にある「media.php」

( 画像のアップロード/挿入ウィンドウを常に表示させておくため)


</script>
<?php
exit;
}


</script>
<?php
#exit;
}

もう一ヶ所は


<a href="{$image_upload_iframe_src}&amp;TB_iframe=true" id="add_image" title='$image_title' onclick="return false;"><img src='images/media-button-image.gif' alt='$image_title' /></a>


<a href="{$image_upload_iframe_src}&amp;TB_iframe=true" id="add_image" title='$image_title' onclick="return false;"><img src='images/media-button-image.gif' alt='$image_title' /></a>
<a href="javascript:w=window.open('{$image_upload_iframe_src}','','scrollbars=yes,Width=650,Height=700,top=0,left=0');w.focus();" id="add_image" title='$image_title' onclick="return true;"><img src='images/media-button-image1.gif' alt='$image_title' /></a>

• ❑メディアボタンを変更

(従来のフラッシュの方法とポップアップの方法アイコンで区別するため)

アイコンは、wp-admin/images/media-button-image.gif 
なので、アイコンを新規作成して media-button-image1.gif 
とする。











COMMENTS & TRACKBACKS

  • Comments ( 0 )
  • Trackbacks ( 3 )

コメントはまだありません。