ドットインストール代表のライフハックブログ
一般的なHTMLファイルをWordPressの テーマにする時の手順と、使用するタグ をリスト化、というか自分用チートシート。 いつも子ページが時間掛かるので、単純 な構成のHTMLなら、テーマ化くらいは サクサク終わらせたいですね。 唯一の方法では無く、ベーシックな方法です。僕も一度作成してから必要に応じて別のタグを使います。 WPテーマ化手順リスト STEP.1 HTMLをindex.php、header.php、footer.php、sidebar.php等に分割。分割に関しては以前の記事をご参照下さい。 以下のインクルードタグをindex.php、search.php、archive.phpに追加。 <?php get_header(); ?> <?php get_footer(); ?> <?php get_sidebar(); ?> STEP.2 header.phpのmeta
WordPressにほんの数行記述するだけで、多くの便利な機能を付け加えるチップスをMegaMagから紹介します。 10 wordpress hacks & tricks that I like 1.コメントがついた記事をサムネイル付きで表示 サイドバーやフッタなどどこにでも、たくさんコメントがついた記事をサムネイル付きで表示します。 「http://an-alternative-image.jpg」はサムネイル画像が無い場合のデフォルトの画像を指定してください。 <textarea name="code" class="html" cols="60" rows="5"> <?php $popular = new WP_Query('orderby=comment_count&posts_per_page=5'); ?> <?php while ($popular->have_po
お世話になっております。 どうしても見つけられなかったので、挙げさせてください。 パスワード保護されている記事のカスタマイズ方法なのですが、 デフォルトで設定されている「保護中」という言葉は、 こちらのサイトにあったとおり、 /wp-content/languages/ja.po を、poedit-1.4.3を使って、 /wp-content/languages/ja.moで 吐き出すことで、言葉の変換ができました。 あとは、 「パスワード;」と 「パスワードの入力フォーム」と 「実行」ボタン この3つのカスタマイズを行いたい状況です。 テーマのせいか、IEではきちんと表示されているのに、 SafariやChromeではカーソルを合わせないとフォームの形が 出てこない状況で困ってます。 ブラウザでの統一を図るため、どのファイルをいじればいいのか、 テーマのCSSを見てもコメントフォームの部
Vicunaのモジュールに、アイキャッチ画像が有りますが、その内の「Eye Catch Mini Module」をオンにしてみました。ただそれだけじゃ面白くないので、幾つかの画像をランダムに表示させるようにカスタマイズ。画像をランダムに表示させる方法は、JavaScriptを使う方法も含め幾つかあるようですが、今回はphpで実装しています。CSSに記述されている画像へのリンクを、とあるphpファイルへ置き換え、そのphpファイルが指定されたフォルダ内の画像をランダムに表示しています。 ちなみに、使用しているbazookaスタイルのミニのアイキャッチ画像ですが、角丸になっていたりして、ちょっと加工が面倒です。と思っていたら、Vicunaブログ経由でMercuriousLABさんがアイキャッチ画像作成ツール作成・公開してくださったとのニュースが!おおっ、なんちゅうタイミング!感謝です。 まずは
2024年2月1日 拙作プラグインの譲渡について 拙作のMovable Typeのプラグインを、株式会社ワールドイズマインに譲渡いたしました。 長きにわたり拙作のプラグインをご愛顧いただき、ありがとうございました。 先日の記事で、カスタム投稿タイプの例を紹介しました。 今日は、カスタム投稿タイプを登録する「register_post_type」関数の使い方を解説します。 1.register_post_type関数の概要 register_post_type関数は、WordPressにカスタム投稿タイプを登録する働きをします。 基本的な書き方は以下の通りです。 register_post_type(カスタム投稿タイプ名, パラメータの配列) 「カスタム投稿タイプ名」は、登録したいカスタム投稿タイプに合わせて、その名前を英単語で指定します。 例えば、物件を表すカスタム投稿タイプを追加するなら
WordPressは、わかりやすいソースコードで記述されていて、プログラマでなくてもある程度のカスタマイズを実現できます。今回は、非プログラマが犯しがちな2つの落とし穴について解説します。 1. 文字コードはUTF-8を使うこと。 WordPressのソースコードはUTF-8です。Shift-JISでも、euc-jpでもありません。UTF-8です。エンコードを間違えると、文字化けするだけでなく、重大なエラーが発生し、最悪の場合はWordpressの管理画面が利用できなくなってしまう可能性さえあります。ソースコードは必ずUTF-8で保存してください。 2. HTMLコメントでコメントアウトしない。 テンプレートから要素を削りたいことってありますよね。たとえば、投稿日時や、投稿者情報、コメント欄など。でも、要素を削るために、HTMLのコメントアウトを使うのは危険です。 <!–<?php the
WordPressのコメントをOpenID対応にしました。 導入目的はコメント書き込みの敷居をいかに下げるかです。 目次 2系→3系の変更点 mixi OpenIDをWordPressで利用する方法 でも紹介しましたが、「WP-OpenID」プラグインが2系から3系に上がり、名称も「OpenID」プラグインになり、コメントフォームに含めるOpenIDのフィールド名が変わりました。 WP-OpenIDプラグイン 2系 <input type="text" name="openid_url" id="openid_url" /> OpenIDプラグイン 3系 <input type="text" name="openid_identifier" id="openid_identifier" /> 設定 設定は、敷居を下げる目的なので、 「Don’t require name and e-mai
wordpressのカスタムフィールドを無駄にしている人がきっと沢山いると思います。 こんなに便利なものを!! でもきっと、使いにくいと思っている人もおおいはず。 ましてや、素人さんに、カスタムフィールドを使用させるのも・・。 ということで、今回はカスタムフィールドをばっちり使いやすくします。 以下の画像の様に投稿画面に誰でも分かりやすい入力欄を作成します。 functions.phpに書いてもOKですが、すぐぐちゃぐちゃになっちゃうので、今回は別にFileを作っちゃいます。 適当なFile名でOKです。ではソースを <?php $work_meta_boxes = array( "smallimg" => array( "name" => "smallimg", "std" => "", "title" => "サムネイルイメージ", "description" => "画
これだけ分ったかのような顔をしてTwitter云々を語りつつ、実は自分のサイトが全くソーシャル臭のしない状況にヒヤヒヤしておりました。GWということもあり、いくつかプラグインをいじりながら簡単に設置できるものを選択してようやくログイン等の改善を実施。ついでにWPを2.9.2にアップデートかけて最新にしておきました。 使ったプラグインはSimple Twitter connectという名前の通り、シンプル極まりないプラグインです。Wordpressを使っている方は目を閉じていても・・・とはいいませんが、すぐに設置が可能です。説明文も「ダウンロードしてアップロードしてね」というシンプルすぎるもの。 Twitter認証によって可能になるのはコメント等のログイン、ポストのTweet、コメントのTweetからなぜか別サービスのTweetmemeの設置まで。WordPress自体へのログイン可能はセキ
それ以降、具体的な情報が出てこなかったのだが、今月になって開発者向けサイトで実物がリリースされた。 @anywhere Ustreamの画面右に、ライブへの感想をその場でつぶやき、その場で1つのストリームとして反映させるシステムがある。勝手にああいったものを想像していたのだが、どうも当たりらしい。 @anywhereをWordPressで使えるようにするプラグイン―Tw Anyware comment system WordPress用Twitterコメントシステムプラグインリリース! あたかもコメント投稿フォーム、コメント一覧かのような表示を、それぞれのブログエントリーに表示することが出来ます。 「Tw Anyware comment system」というWordPressのプラグインで、エントリーに対するTwitter上での評判を表示し、かつその場で感想をつぶやけるというものだ。@a
WordPressに標準でついてるリンク(ブログロール)の機能ですが、テンプレートタグが wp_list_bookmarks と get_bookmarks の2つしかなく(たぶん)、しかも一覧(カテゴリーなどの指定はできるが)、しかもHTML付き…というちょっと扱いにくい仕様で敬遠しておりました。が、 リンク集みたいの欲しい ↓ リンク機能!! ↓ 使いにくい…でもリンクのカテゴリーも設定できるし… ↓ モッタイナイ ということで、作ってみたものを公開。ご意見ご感想をいただきたく。動作確認したWordPressのバージョンは2.6.3 ~ 2.8です。 ※ この記事は 2009-05-05 に加筆・修正されています。 サンプル リンク集 / Demo 出力の内容 (ソース) が少し下のコードから変わっていますが、ページ間の移動など雰囲気を見ていただければと思います。 コ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く