get_postsのリセット

get_posts()を行ったあとは、取得したものを下記のコードでリセット。
リセットしないと、そのあとのループも取得したものになってしまう。

wp_reset_query();

システム時刻をJSTに設定 – linux備忘録

JST(日本標準時)にする

/etc/default/rcSを開き、UTC=noにする

sudo ln -sf /usr/share/zoneinfo/Japan /etc/localtime

UTC(世界協定時)にする

/etc/default/rcSを開き、UTC=yesにする

sudo ln -sf /usr/share/zoneinfo/UTC /etc/localtime

時計を合わせる

sudo ntpdate ntp.bbtec.net

ハードウェア時計を設定する

sudo /etc/init.d/hwclock.sh start

引用元: システム時刻をJSTに設定 – linux備忘録.

Simple Social Bookmarks

<?php echo simple_social_bookmarks('','','padding-left: 5px; padding-right: 5px','iconfolder=24x24'); ?>

を挿入するらしいが、画像が出ない。
保留かも

育毛剤 / 医薬部外品に関する表現方法のメモ

育毛剤は「医薬部外品」にあたり、「医薬品」ではなく、薬事法の細かい表現方法にある一定の規定がある。らしい

大丈夫な表現方法の例
育毛、薄毛
脱毛の予防
毛生促進、発毛促進
養毛…等
NGな表現方法の例
発毛、はえる
白髪を予防する
皮脂腺を正常に
~型脱毛に効く…等

パーマリンクについての今後の課題:

すでに運営中のサイトにおいて、パーマリンクをどうするか。
デフォルトのままだもんな。。。

こちらのサイトを参考にする
パーマリンクの変更後、旧アドレスでもアクセスできるWordPressのプラグイン

WordPressでjQueryを使ってhtmlファイルを読み込む

ヘッダに記述する場合。

<script type=”text/javascript”>
<!–
jQuery(function() {
			jQuery("【id名称】").load("【相対パス】/【読み込みファイル名】");
		});
// –>
</script>

外部jsファイルに記述する場合。

jQuery(function() {
			jQuery("【id名称】").load("【相対パス】/【読み込みファイル名】");
		});

ヘッダに記述する場合は、トップディレクトリからの相対パス。
外部jsからのロードはそのjsファイルからの相対パスに。

bodyに記述するタグ

<div id=【id名称】></div>

を記述するだけ。

tweetableが設定できない時の解消法。

tweetableの設定の最後のユーザ名の後で、真っ白になっていたんですが、ライブラリ curl のインストールで一発で解消。

サーバの端末で、自分の場合は、

sudo apt-get install php5-curl
service apache2 restart

で解消
同じように悩んでいる人がいるみたいなので、アップしておきます。
インストールについては下記を参照してみてください。
[wordpress]Twitter連携用プラグインTweetableが便利すぎる! | Ryuzee.com

htmlタグ 【hr】 のcssでのスマートな記述。

いつもhrタグのcssの記述は悩んでいたのだけれども、
なんだかスマートな記述を発見。
今後はこれに固定か。

hr {
background-color: #E7E7E7;
border:0;
height: 1px;
clear:both;
margin:【任意】;
}

clearとmarginは任意。
background-colorで指定するというのがみそ。

WordPress ウィジェットエリアの追加

いじるファイル
テーマテンプレート内の

  • ウィジェットを追加したい任意のファイル.php
  • functions.php
  1. 記述方法1:以前のテーマdefaultの記述に合わせてみる。
    1. ウィジェットを追加したい任意のファイル.php に以下を追加
    2. 	<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar(【ウィジェットの番号→2番目なら2】) ) : ?>
      	【任意】ここはウィジェット「2」 ※ウィジェットに何も登録されていない時にここの内容を表示
      	<?php endif; ?>
      
    3. functions.php 11行目あたり?に追記
    4. if ( function_exists('register_sidebars') ) {
      	register_sidebars(【合計ウィジェット数】,array(
      		'before_widget' => '<li id="%1$s" class="widget %2$s">',
      		'after_widget' => '</li>',
      		'before_title' => '<h2 class="widgettitle">',
      		'after_title' => '</h2>',
      	));
      }
      

      にする。

  2. 記述方法2:twenty tenの記述に合わせてみる。
    1. ウィジェットを追加したい任意のファイル.php に以下を追加
    2. <?php
      	// A second sidebar for widgets, just because.
      	if ( is_active_sidebar( '【任意の名前】' ) ) : ?>
      
      		<div id="secondary" class="widget-area" role="complementary">
      			<ul class="xoxo">
      				<?php dynamic_sidebar( '【任意の名前】' ); ?>
      			</ul>
      		</div><!-- #secondary .widget-area -->
      
      <?php endif; ?>
      
    3. functions.php 351行目あたり?
    4. function twentyten_widgets_init() {
      

      内の

      	// Area 6, located in the footer. Empty by default.
      	register_sidebar( array(
      		'name' => __( 'Fourth Footer Widget Area', 'twentyten' ),
      		'id' => 'fourth-footer-widget-area',
      		'description' => __( 'The fourth footer widget area', 'twentyten' ),
      		'before_widget' => '<li id="%1$s" class="widget-container %2$s">',
      		'after_widget' => '</li>',
      		'before_title' => '<h3 class="widget-title">',
      		'after_title' => '</h3>',
      	) );
      

      のあとに

      	// 7番目のウィジェット
      	register_sidebar( array(
      		'name' => __( '【任意の名前】', 'twentyten' ),
      		'id' => '【任意の名前】',
      		'description' => __( '【任意の名前】', 'twentyten' ),
      		'before_widget' => '<li id="%1$s" class="widget-container %2$s">',
      		'after_widget' => '</li>',
      		'before_title' => '<h3 class="widget-title">',
      		'after_title' => '</h3>',
      	) );
      

      を追記。

テーマの記述に合わせて記述するのが良いかもです。

ubuntu dhcpサーバ dhcp3-serverの設定

サーバ移行にともなって、ubuntuのdhcpサーバのインストールと設定のメモ。
他のサーバに比べて記述もそんなに変わってなくずいぶんと楽だった。。。

vi /etc/dhcp3/dhcpd.conf

14行目の
ddns-update-style = none;
以外は全てコメントアウトしてからの設定。

ddns-update-style none;
subnet 192.168.0.0 netmask 255.255.255.0 {

        option routers                  192.168.0.1;
        option subnet-mask              255.255.255.0;
        option domain-name              "ネットワーク名.com";
        option domain-name-servers      192.168.0.6;
        option time-offset              -18000;
        range dynamic-bootp             192.168.0.128 192.168.0.254;
        default-lease-time              21600;
        max-lease-time                  43200;

}