初めての方にもWordPressをわかりやすく説明

初心者向けワードプレス作成方法とネットビジネスネタのメモサイト

MovableTypeを凌ぐ無料ブログツールWordPressの基本操作、カスタマイズ方法、プラグインなどの情報を提供

スマートフォンではプラグインを利用したくない場合

2012-10-16

ページトップに戻るが簡単にできる「ToTop Link」を利用しているサイトがあるのですが、これをスマートフォンでは表示したくない場合をメモしました。

下記を参考にさせていただきました。

phpでスマートフォンの判別(判定) | Ken's WEB

ありがとうございます。

他にも方法はありそうですが、簡単そうなのでこれにしてます。

totop-link.php
ファイルの最初の部分に下記を追加します。


function is_mobile () {
	$useragents = array(
		'iPhone', // Apple iPhone
		'iPod', // Apple iPod touch
		'Android', // 1.5+ Android
		'dream', // Pre 1.5 Android
		'CUPCAKE', // 1.5+ Android
		'blackberry9500', // Storm
		'blackberry9530', // Storm
		'blackberry9520', // Storm v2
		'blackberry9550', // Storm v2
		'blackberry9800', // Torch
		'webOS', // Palm Pre Experimental
		'incognito', // Other iPhone browser
		'webmate' // Other iPhone browser
	);

	$pattern = '/'.implode('|', $useragents).'/i';
	return preg_match($pattern, $_SERVER['HTTP_USER_AGENT']);
}

if(is_mobile ()){
	return;
}

「ToTop Link」以外のプラグインでも使えそうです。

ただ、これだとバージョンアップするたびに書き換えないといけません。

ソースコードを簡単に表示できるSyntaxHighlighter Evolved

2012-09-25

今まで全く利用していなかったソースコードをきれいに表示してくれるプラグインを探していたらこれにたどりつきました。

 ⇒ SyntaxHighlighter Evolved

書き方はとても簡単です。

HTMLのソースなら[html]~[/html]で囲むだけ。

<?php bloginfo('url'); ?>

今まで、HTML文字コードでいちいち書いていたので、かなり面倒でした。

プラグインをインストールすると使い方を日本語で見れるので、これもうれしいポイントです。

「SyntaxHighlighter Evolved」オススメです。

コチラのサイトを参考にさせていただきました。
ありがとうございます。

 ⇒SyntaxHighlighter Evolved ブログの中に簡単にHTMLコードとかを埋め込めるWordPressプラグイン | ごりゅご.com

ちなみに、「Syntax Highlighter for WordPress」も試したのですが、bloginfo(‘url’)を入力すると、http://www.bizmemowp.comと表示されてしまいました。

たぶん、「Exec-PHP」プラグインを利用しているせいかもしれませんね。

jQuery Colorboxプラグインのレスポンシブ・ウェブ・デザイン対応

2012-09-20

画像のポップアップを簡単にしてくれるWordPressのプラグインが「jQuery Colorbox」です。

jQuery Colorbox

以前は「lightbox」を利用していましたが、プラグイン同士で競合しやすく、うまく表示できないことがあったので、このプラグインを重宝しています。

スマートフォンで見たときに原寸大の画像表示になるので、画面サイズに合わせた表示ができないかソースを見たりしましたが、設定画面で簡単にすることができましたので、メモとして書いておきます。

「設定」-「jQuery Colorbox」を開き、
「Colorbox settings」-「Maximum width of an image」で「Set maximum width of an image. 」にチェックし、100percentとします。

これで画面サイズに合わせてポップアップしてくれます。

とっても簡単ですね。

スマートフォンに関係なく、この設定にした方がいいかもしれませんね。

ページのURLに.htmlを付加するプラグイン「.html on PAGES」

2009-03-13

投稿記事のURLは、パーマリンク設定で.htmlを追記することが可能ですが、WordPressではページに.htmlを付加することができません。

そこで、ページのURLに.htmlプラグインが「.html on PAGES」です。

下記より、ダウンロードできます。

WordPress › .html on PAGES

ファイルを解凍し、そのまま「wp-content / plugins」にアップロードし、コントロール画面の「プラグイン」-「プラグイン」で「.html on PAGES」を有効化すると、自動的にページのアドレスに、.htmlを付加してくれます。

超、簡単です。

SEO対策で、どれくらい効果があるかは何とも言えませんが、気になる方は利用してみてください。

あくまでページのみで、カテゴリー、アーカイブ、投稿記事には付加されませんので気をつけてください。

他ブログのRSSフィードを表示できるプラグイン「RSSImport」

2009-01-27

無料ブログや、他のブログの記事タイトルやコンテンツを自分のサイトに表示したいときに活用できるプラグインが「RSSImport」です。

下記より、ダウンロードできます。

WordPress › RSSImport

ファイルを解凍し、そのまま「wp-content / plugins」にアップロードし、コントロール画面の「プラグイン」-「プラグイン」で「RSSImport」を有効化します。

次に、表示したいところに、<?php RSSImport(①, “②”,③,④ ); ?>と記述します。
リスト形式で出力されます。

パラメータ設定は以下の通りです。

①表示する記事数を指定

②表示したいフィードアドレスを記述

③タイトルのみ、タイトルとコンテンツを表示するか設定
  タイトルのみ: true
  両方とも: false

④コンテンツの表示を30文字までするとき
  true

たとえば、http://www.example.com/feed/から、5つタイトルとコンテンツの内容を全て表示したいときは、次のように記述します。


<?php RSSImport(5, "http://www.example.com/feed/",false,false); ?>

このとき、日付が、
「Wed, 21 Jan 2009 16:13:16」
と表示されてしまい、日本向けではありません。

変更したいときは、rssimport.phpを修正します。

66~67行目あたりにある、


$pubDate = $item['pubdate'];
$pubDate = substr($pubDate, 0, 25);

の下に、


$pubDate = date("Y年m月d日 H:i:s",strtotime($pubDate));

を追記すると、
「2009年01月21日 16:13:16」
と表記されるようになります。

「WP-AddQuicktag」プラグインで読み込みがデーターベースエラーになったとき

2008-12-07

ビジュアルエディタを使いたくないので、WP-AddQuicktagを利用してます。

違うWordPressサイトにも、同じ設定をコピーできるように、出力と読み込み機能がついています。

ただし、読み込み(インポート)すると、データーベースエラーが発生し、うまくいきません。

しかたがないので、直接MySQLをいじってみることに。

phpMyAdminでログインして、「_options」を選択。

「option_name」が「rmnlQuicktagSettings」になっているものを探します。

そこの、「option_value」のなかに、出力した.wpaqファイルをテキストエディタで開いて、中身をそのままコピーして保存します。

そうすると反映されました。

責任は持てませんので、自己責任でやってみてください。
バックアップするのを忘れずに。

カテゴリーの表示順を変更できるプラグイン「My Category Order」

2008-12-06

カテゴリーのリスト表示は、wp_list_categories();タグを利用しますが、表示順設定が、IDとnameしかありません。

そこに、自由に順番を変更できる要素を追加するプラグインが「My Category Order」です。

下記より、ダウンロードできます。

WordPress › My Category Order

ファイルを解凍し、そのまま「wp-content / plugins」にアップロードし、コントロール画面の「プラグイン」-「プラグイン」で「My Category Order」を有効化します。

「管理」-「My Category Order」で設定します。

ウィジェットを利用できるので、簡単に順番を入れ替えることができます。

次に、wp_list_categories();タグの記述方法ですが、「orderby=order」と設定します。

たとえば、下記のように記述します。


<?php wp_list_categories('orderby=order&show_count=1&title_li=&depth=2&child_of=1'); ?>

こうすると、設定したカテゴリーリストが表示されるようになります。

投稿記事の表示順を変更できるプラグイン「AStickyPostOrderER」

2008-11-13

投稿した記事は通常、降順で表示されますが、昇順にしたり、順番を入れ替えたりしたいことがあります。

個別に設定したり、ループの条件設定をするのは、結構面倒な作業になります。

そんなときに役にたつプラグインが「AStickyPostOrderER」です。

下記より、ダウンロードできます。

WordPress › AStickyPostOrderER

ファイルを解凍し、そのまま「wp-content / plugins」にアップロードし、コントロール画面の「プラグイン」-「プラグイン」で「AStickyPostOrderER」を有効化します。

「管理」-「AStickyPostOrderER」で設定します。

クリックすると、カテゴリーとタグの設定画面になりますが、それは無視して、

「Order Index, Archive and Search Results Order」

をクリックすると、記事の表示順を設定できるので、数字を入力してください。

トップページでも、カテゴリーページ、アーカイブページでも、この順番で表示されます。

記事の人気ランキングを表示できるプラグイン「WP-PostViews」

2008-10-22

よく見られている記事の参照数、ランキング表示ができるプラグインが「WP-PostViews」です。

下記より、ダウンロードできます。

WP-PostViews « WordPress Plugins

ファイルを解凍し、そのまま「wp-content / plugins」にアップロードし、コントロール画面の「プラグイン」-「プラグイン」で「WP-PostViews」を有効化します。

「設定」-「Post Views」で設定します。

Count Views From: カウントする対象を選択
Exclude Bot Views: ロボットを対象外にするか選択
Views Template: カウント数の表示設定
Most Viewed Template: ランキングの表示設定

表示する方法は、開発元の下記のサイトに記載されています。

WP-PostViews 1.31 Readme

「Usage」メニューをクリックしてください。

英語なので、簡単に説明します。

◆カウント数の表示

記事にカウント数も表示したいときの、テンプレートに記述する方法です。

ループタグ内に、
<?php if(function_exists(‘the_views’)) { the_views(); } ?>
と記述します。

表示方法は、管理画面の「Views Template」で設定します。

◆ランキングの表示方法1

表示したい箇所に、次のように記述します。リスト形式で表示されます。


<?php if (function_exists('get_most_viewed')): ?>
   <ul>
      <?php get_most_viewed(); ?>
   </ul>
<?php endif; ?>

パラメータは、次のとおりです。

①対象の設定
  post ・・・ 記事
  page ・・・ ページ
  both ・・・ 記事、ページ(デフォルト)

②表示する最大数を設定
  デフォルトは、10

記事を、5つ表示したいときは、
<?php get_most_viewed(‘post’,5); ?>
と記述します。

表示設定は、管理画面の「Most Viewed Template:」で行います。

◆ランキングの表示方法2

カテゴリーを指定したいときは、次のように記述します。


<?php if (function_exists('get_most_viewed_category')): ?>
   <ul>
      <?php get_most_viewed_category(); ?>
   </ul>
<?php endif; ?>

パラメータは、次のとおりです。

①カテゴリーidを指定
  デフォルトは、1

②対象の設定
  post ・・・ 記事
  page ・・・ ページ
  both ・・・ 記事、ページ(デフォルト)

③表示する最大数を設定
  デフォルトは、10

カテゴリーidが6の記事を、5つ表示したいときは、
<?php get_most_viewed_category(6,’post’,5); ?>
と記述します。

ただし、これはカテゴリーを複数指定することはできません。

カテゴリーの対象を複数設定したいときは、配列で指定します。

カテゴリーidが、2,5,6の記事を、5つ表示したいとき
<?php get_most_viewed_category(array(2,5,6),’post’,5); ?>

リビジョンの設定ができるプラグイン「Revision Control」

2008-10-18

過去の記事、ページの履歴を残す機能「レビジョン」が、WordPress2.6から採用されました。
しかし、すべて表示されてしまうため、何回も更新すると、たくさん表示されてしまいますが、削除することができません。

そこで、レビジョンを設定できるプラグインが「Revision Control」です。

下記より、ダウンロードできます。

Revision Control « WordPress Plugins

ファイルを解凍し、そのまま「wp-content / plugins」にアップロードし、コントロール画面の「プラグイン」-「プラグイン」で「Revision Control」を有効化します。

「設定」-「Revisions」をクリックすると、投稿、ページごとのデフォルト設定が可能です。
件数指定も可能です。

個別に設定したいときは、各ページでも設定できるようになっています。

過去の記事も削除できるようになります。

件数指定は、設定してから数えるようなので、プラグインを設定する前の記事は、手動で削除するしかないようですが、とても便利です。

-スポンサーサイト-

Google