PHPページのスラッグを用いてURLを構成したい場合、記事のパーマリンクを指定しておく必要があるようだ。Softwareソースをみるとハードコーディングになっているようなのでスタイルで対処。Softwareすでに既存のwebページ(静的html)があり、同じドメイン名を使ってwordpressに移行する場合、テスト用の別サーバを用意してそこにwordpressを構築し、hostsファイルを切り替えて作成、確認を行っていた。Softwareログインユーザにはページを見せ、ログインしていない人にはログイン画面を表示させる方法。SoftwareWordPressエディタで入力しているとhtmlエディタでもそうだが、pやbrを勝手につけたりすることがあり、煩わしいことがある。Formattingというプラグインがあるみたいだ。1.0.7Jを構築して、カレンダー表示させたかったので、DittoCalをダウンロードしてinstallationの通りにスニペットを作成したが、UTF-8で構築しているのにも関わらず年、月の文字列が文字化けを起こしてしまう。ApacheapacheでPHP5.2でテストしたり、PHP5.3でテストしたりしたい場合がある。apache起動時にそれを切り替える方法。コンパイルする際に、--prefixをそれぞれ変える。install時にapacheを停止させないでインストールする方法。これはPHPだけでなく、Apacheモジュール全般に適用できるはず。SoftwareWordPressのエディタはビジュアルリッチエディタとHTMLをタブで切り替えることができるのだが、このタブが表示されない(HTMLエディタのみの)サイトがあることに気がついた。Softwarewp-load.phpを読み込むとWordPressの関数を使えるのでこれを読み込むこと。PHPwordpressのfunctions.phpなどでdate()などを使う場合の備忘録。functions.php内でdate()を使うとタイムゾーンが'UTC'となるようで、日本時間('Asia/Tokyo')と9時間ずれるようだ。5.1.0であれば、以下のようにすること。7でメールが送信されない件。3.4.1)で、フォームからメールを送信しようとしたら、以下のメッセージが出てメールが送信できなくなっていた。メッセージの送信に失敗しました。7でメールが送信されない件。Softwareプラグイン開発で使うadd_options_page()やadd_submenu_page()で、user_level/capabilitiesを指定することでユーザ権限に応じて表示・非表示にできる。Softwareget_posts()で取得したデータをループさせてthe_title()などを使用する場合、setup_postdata()を使うが、これに指定する引数は"$post"でないと動かない。Softwareあるページをトップページとしている設定で、フッタにカウンタを設置していたら、カウンタが+=2ずつ増えていくことに気がついた。Softwarewordpressのプラグインである、event-calendar(3.1.4)だが、PHP5.3にするとエラーになる。以下のサイトの通り、参照渡しをやめると動作するらしい。PHPPHP側で配列として処理するためにname属性を'foo'のように指定した場合、この属性をjavascriptで扱う場合には以下のように、document.form.elements['foo']とする必要がある。構文...PHPのために指定した配列用name属性をjavascriptで扱うには2011-12-01PHPで全角ひらがなカタカナがあるかを判定PHPUTF-8のコードにおいて、全角のひらがな、カタカナ、句読点(、。)のどれかが1文字以上あれば真。Software本当にこんな運用をするかどうかは別にして、あるユーザ権限(購読者)だけパスワードを変更させないようにすることができる。Perlメールアドレスの完璧な正規表現はないのだが、以下のもので「おおまか」に表現できるはず。正規表現オプション"i"を付けられる言語であれば、"A-Z"の表記はいらないはず。3.2が利用可能です!更新してください。いうバージョンアップに関する表示があるのだがこれを非表示にする方法。以下のコードをテーマディレクトリのfunctions.phpに記述するといいらしい。'__...wordpressでバージョンアップの確認を非表示にするには2011-03-07PHPのSessionをSecureにPHPPHPのセッションをSSLのみに限定する方法。44...PHPのSessionをSecureに2011-01-21PHP/GD2でのGIF/PNG画像の透過を保持したままのリサイズPHPPHP/GD2で画像リサイズを行う際、透過の部分が黒くなってしまう。あるものを使えば透過も保持される。挿入しても環境によってはjavascriptのconflictのためうまく表示されない場合があったりする。7)でメッセージ表示位置2010-11-19WordPressのthe_content()について。PHPthe_content()で内容を呼び出す際にはthe_post()を呼び出すこと。テンプレート内で、get_posts()でループしている場合に使用すること。the_post()がない場合、the_title()などは表示されるけど、the_content()だけ表示されないのでハマった。<h2></h2>WordPressのthe_content()について。SoftwareWordPressでカテゴリ指定(cat=N)の検索をしても、記事、ページ両方検索してしまうようだ。Softwarewp-pagenaviプラグインを使用し、paginationしていたが、該当テンプレートでquery_posts()を使って表示件数を変更すると前ページ、次ページなどページ送りが狂っているようだ。Softwareheader.phpにてカテゴリごとに制御したい場合、カテゴリ名やIDを取得して制御したかったのだが、ちょっとハマったので備忘録。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。