WordPressのプラグインを作りたいと思っていろいろと調べていたのですが、プラグイン作成が非常に簡単にできることが分かりました。プラグインというものがどういうものなのか把握するには下記の簡単なサンプルコードを見てください。
Posts Tagged ‘WordPress’
2011年06月19日に投稿
Movable Type のタグの機能を WordPress のタグで実現する方法一覧
CMSやパブリッシングプラットフォームとして有名なものに Movable Type と WordPress があります。どちらもオープンソースとして公開されており、機能・安定性・拡張性の高さから多くの人に知られています。それぞれにテンプレートに記述することで動的にコンテンツを出力してくれるテンプレートタグがあるのですが、記述方法は違うものの出力される内容は似ています。そこで、Movable Type と WordPress ではどのように記述すればいいのか、基本的なタグに絞って一覧を作成しました。
2011年05月10日に投稿
[WordPress]「続きを読む」に画像を使用する
記事の内容を表示するタグに the_content()
があります。「続きを読む」の文字列を変更する場合は、下記のように第一引数に変更したい文字列を渡すことで変更されます。
1 2 |
<?php the_content('続きを読む'); ?> |
「続きを読む」にテキストではなく、画像を使用したい場合、第一引数にimgタグを渡します。
1 2 |
<?php the_content('<img src="hoge.jpg" />'); ?> |
2010年12月07日に投稿
[WordPress]ダウンロード数の多かったWordPressのテーマTOP10
2010年07月11日に投稿
WordPressのHTMLエディタで自動整形されるのを防ぐ
WordPressに標準で搭載されているHTMLエディタでは
自動でHTMLタグを整形してくれる機能があります。
文章だけを投稿する場合は問題ないのですが
細かいレイアウトを記事内で使用する場合は逆に不便になる
場合があります。
その時の解決策として、WordPressの自動整形機能を
無効化するプラグインを利用します。
PS Disable Auto Formatting
http://www.web-strategy.jp/wp_plugin/ps_disable_auto_formatting/#lang_jp
2010年06月24日に投稿
[WordPress] 公開されている記事数を表示する
WordPress で「公開されている記事」の数を表示するコードです。
1 2 3 4 5 |
<?php #データベースに「publish(公開)」状態の記事数を問い合わせる $n = $wpdb->get_var("SELECT count(*) FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'post'"); echo $n; |
2010年05月30日に投稿
WordPressでPHPコードのシンタックスハイライトを利用する
WordPressではページの生成にPHPが使用されているため
記事の本文にPHPコードを記述すると画面が表示されなくなります。
実際何も考えずに投稿してみたところ、
JavascriptのSyntaxHighlighterをロードするだけでは
PHPコードに適用することができませんでした。
そこで必要となるのがWordPressのプラグイン「Syntax Highlighter for WordPress」です。
これはWordPressの記事にPHPコードを記述しても実行されないようにすることができます。