ホーム > タグ > WordPress
WordPress
WordPressで構築したサイトの「お知らせ」をカスタマイズ
- 2010-08-26 (木)
- WordPress
とあるお客様から、WordPressで構築したサイトの「お知らせ」部分について、いくつか要望があったので、それをどのように実現したら良いのか方法を考えてみた。
お客様からの要望
- サイト内のページに直接移動できるようにリンクしたい
- PDFファイル、Wordファイル、Excelファイルへリンクしたい
- 従来の記事を投稿する「お知らせ」のスタイルも維持したい
などなど。
結論としては、カスタムフィールドを使って対応できる(はず)。
WordPressでカスタムフィールドを使うときは、Custom Field GUI Utility 3とGet Custom Field Valuesの両プラグインが大変便利で重宝しています。下のソースコードもその二つのプラグインを有効化した前提*1 で書いてあります。ということで、備忘録としてソースコードもとりあえず書いておく。
ソースコード
<ul>
<?php $posts = get_posts('category=3&numberposts=10'); ?>
<?php if ($posts) : foreach( $posts as $post ) : setup_postdata($post); ?>
<li><span class="news_title">
<?php if(get_post_meta($post->ID,'title_field',true)): //カスタムフィールドに値が入っている場合 ?>
<a href="<?php echo c2c_get_custom('url_field','','',' ','',''); ?>">
<?php echo c2c_get_custom('title_field','','',' ','',''); ?></a></span>
<?php else: ?>
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></span>
<?php endif; ?>
<br /><span class="date"><?php the_time('Y年m月d日'); ?></span></li>
<?php endforeach; endif; ?>
</ul>
カテゴリーID3に属する記事10件をリストアップするように記述して、「カスタムフィールドに値が入っていればその内容を表示。そうじゃなければ、投稿のタイトルを表示」という流れで書くと、要望には応えられるかな。
- プラグインの使い方など興味ある方は調べてみてね [↩]
- Comments: 0
- Trackbacks: 0
Twitter Toolsよ、お前が原因だったのか…
- 2009-09-15 (火)
- WordPress
5月頃に、Twitter Toolsを含む約10個くらいのプラグインをインストールした後、サイトの表示が遅いのが気になっていたのですが、「まぁ、これだけプラグインが有効になってりゃ当然かな」なんて思い、目を瞑っておりました。
で、今日いろいろとWordPressとTwitterあたりをキーワードに調べ物をしていたら、
なんて記事を見つけたので、早速Twitter Toolsを無効化して削除してみました。結果、若干早くなった気がします。
しかし、更新頻度が高くないブログだけに、手軽に投稿できるTwitterの表示がなくなるのはツライかも。といっても、Twitterもそんなに積極的に使えてはいないんですけどね…。
他に代わりになるような方法(プラグイン等)を探してみようかな。
追記(2009年9月15日 16:25)
以前、試しに使ってみて日本語が文字化けしたTwitter for WordPressがバージョンアップしていたので、インストールしてみたところ、問題なく日本語表示ができているのでしばらくこれを使ってみる。
- Comments: 0
- Trackbacks: 0
WordPress 2.7のリリースが間近
- 2008-12-09 (火)
- WordPress
WordPress 2.7正式版のリリースを間近に控え、当サイトにWordPress 2.7 リリース候補 1をインストールしてみた。
今回のバージョンアップでは、管理画面のデザイン等(メニュー部分)がガラッと変わっており、これまで以上に使いやすさが増したように感じます。
ちなみに、これまでメニュー部分を使い易くカスタマイズするために入れていたプラグインOzh’ Admin Drop Down Menuが、WordPress 2.7 リリース候補 1では上手く動作しない*1 ので焦りました。Ozh’ Admin Drop Down Menuを使っていて、これからWordPress 2.7 リリース候補 1にアップデートする予定の人は注意が必要かもしれません。
- Ozh’ Admin Drop Down Menuが有効だとメニューが表示されず…。あらかじめ無効化しておくのが吉 [↩]
- Comments: 0
- Trackbacks: 0
WordPressで別ブログのタイトルを表示するプラグイン
- 2008-10-09 (木)
- WordPress
今後、仕事などで使う場面があるかもしれないのでメモφ(..)
- Comments: 0
- Trackbacks: 0
WordPressで動画を表示するプラグイン
- 2008-06-07 (土)
- WordPress
ゴールデンウィーク中に海洋博記念公園へ行った際、イルカラグーンショーの様子を、私の貧弱ぅな携帯で撮影したムービーをYouTubeにアップしたのだけれど、どうせならこっちでも見られるといいなというだけの理由から、WordPreesで動画を表示するプラグインを探してみた。
本家プラグイン置き場で探すと結構ありますね。それで、いろいろ物色しながら採用したのがXHTML Video Embedというプラグイン。WordPress 2.5.1に対応済みだし、メンテナンスもやってるみたいだし*1、何よりvalid(妥当)なXHTMLにこだわっているような感じがしたことが決め手かな。
あと、エントリー内に記述するコードも[tag]http://example.com/video-url[/tag]*2 のように、表示したい動画のリンクを貼付けるだけってのも簡単でいいですね。
[追記:2008年6月7日 20:13]
そういや書き忘れていたけど、xhtml-video-embed.phpファイル内の66行と83行が<br/>となっていて、HTMLを文法チェックにかけると怒られちゃいます。なのでこれは、brと/の間に半角スペースを入れた<br />に直しておきました。
- Comments: 3
- Trackbacks: 0
Home > Tags > WordPress
- Flickr
-
- RT @penimama: 自分のことを「丸くなった」って言うヤンキーに お前がとがった部分を削り取るために どれだけの丸が傷つけられていびつな形になったか考えろと言いたい #
- シグマの30mm F1.4が届いた! http://t.co/lgaJP2py #
- サンエーの朝市に出かける。 #
- 『導入されれば、左右どちらの先発か分からないときに使う「偵察要員」も不要となる。ある球団幹部は「偵察要員というのは、選手に対して失礼だ」と訴えた。試合開始後の余計なメンバー変更もなくなり、進行がスムーズになることも期待される。』こんなの大した理由じゃないと思うのだが。 #
- 真相考察!スポーツニュースの核心・裏側 : セも予告先発導入か。観戦の面白みが減ると思うのだが…… http://t.co/943SmT5v #
- Recent Comments
-
- Loading...
- Link
- Feeds








