ワードプレスのウィジェット機能追加方法

bar counter with chairs in empty comfortable restaurant at night

ワードプレス続きですね。
ワードプレスのウィジェット機能の追加方法をご紹介します。この機能は結構便利で管理画面から自分の好きな項目を作れちゃうのでかなり使えます。ブログの要素のリンクやカテゴリー、アーカイブ、RSS、カレンダーやら最新の5件などをドロップして追加していけるの楽ですね。外観->ウィジェットから追加できます。

いつものようにfunctions.phpに書き足しちゃって、サイドバーに記述したらできあがりです。

ワードプレスのカスタムヘッダー追加方法

ワードプレスカスタムヘッダー

自作テーマの場合だとヘッダー画像を入れ替えるヘッダーメニューが表示されません。

作る必要があります。デフォルトテーマだとあります(twentyten,twentyeleven,twentytwelve)

ワードプレス3.4以降だとadd_custom_image_header()とadd_custom_background()は非推奨となってしまったのでadd_theme_support(‘custom-header’)を利用します。
ここのページに載っていました。WordPress.org

Contact Form7に複数の値を渡す方法

contactform7

プラグインのContact Form7に複数の値を渡す方法をご紹介したいと思います。

結局のところは$_GETで渡すだけとシンプルですね。
contact-form-7のテキストフィールドの名前と$_GETの値を合わせます。
例としてココのページ部分に実装しましたので確認できます。プロフィールPHP-SAMPLE-PAGEダウンロードの一番下のあたり、ソーシャルブックマークの下にある→お問い合わせというのがあるのでクリックしてみるとわかります。

テスト的にタイトルと投稿日を取得して渡しております。
$_GET[‘title’]と$_GET[‘sonohoka’]を[text title]と[text sonohoka]に渡しております。

ワードプレス検索カスタマイズ編

wpsearch

今回はワードプレスのsearch.phpをカスタマイズしてみます。
カテゴリーとタグのみで検索できる仕組みを作ってみました。今回はテキスト文字検索はなしです。

カテゴリーとタグのみの検索でプルダウンメニューにしてあります。
テキストは空で渡すようにしてhiddenにしてあります。
本来ワードプレスの検索テキストフィールドは必須なのですが空で渡しております。

search.phpでも表示できるようにfunctions.phpにもちょこちょこ書き足します。

EC-CUBEでクロネコウェブコレクト導入方法-ver.2.12.1

EcCube

EcCubeは以前から使ってみようと思ったのでようやく着手いたしました。
ワードプレスメインなのでなれるまでちょっとやりづらい感がありますね。
それで今回はクレジットのクロネコWebコレクトを導入してやってみる機会があったので一応防備録として残しておきます。

PayPalはプラグインがあるので楽なんですが、このWebコレクトのプラグインがあると楽なんですけどねー。
クロネコさん作ってくれると助かるのですが。。。。。

クロネコwebコレクトでの設定変更は2カ所のみでできます。

2013年の目標

2013巳

すでに1週間たっておりますが、あけましておめでとうございます。
あっというまに12月も終わり年末年始も終わりもう1月ももう3分の1が終わろうとしております。
12月にも何個か記事を書こうと思っていたのですが、忙しくて何もできなかったです。。。

Xserverでのパーミッション-500 Internal Server Error

permission

エックスサーバーで普通にphpを設置したら500 Internal Server Errorが出てしまいましたので原因を調べてみました。
最近忘れていたのですがこれパーミッションが原因でした。
フォルダが777やphpファイルが666の場合エラーができます。
これってAptanaのせい?たしかドリームウィーバーだとそんなことなかったようなきがするんだけど。。。。
フォルダは755にしてファイルは700に設定すると正常に動きます。

そのソフトのFTPで自動でパーミッション権限を与えているので調べてみたらAptanaでも設定できました。
これでFTP権限の設定を変えることができます。(ウィンドウ-設定-Aptana Studio-公開-FTP)

PHP自体があまりパーミッションを意識しないので完全に忘れていました。cgiのperlとかはよく変えていたんですけどね。
ちょいメモ情報でした。

phpでのスクリプトエラーでも起こりえる現象です。データベース関連でこのエラーが出たこともあります。

ブラウザ上でオフライン/オンラインを調べる方法

?????????

javascriptでオンラインの状態が確認できる関数があったのでご紹介します。
単純にnavigator.onLineだけなんです。

簡単ですね。
jQueryはダウンロードして特定フォルダに入れておくとよいでしょう。
https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.jsをスクリプトタグで通しても良いですが、これだと必ずオンラインじゃないと確認できないので。。

javascriptで記述したほうが早いかも。。。。。

ワードプレスマルチブログバックアップ方法ー別ドメインへお引越し

??

今回は前回ワードプレス丸ごとバックアップの記事を書きましたが、この方法を用いてマルチブログのバックアップ方法をご紹介します。
まー方法は一緒なんですが、引越しとか違うドメインで運営する場合についてご紹介したいと思います。
そもそもやってみようかなと思ってかなり躓いた点などがあったので書いておきます。
バックアップ方法はマルチブログでも同じ方法でバックアップは取れます。問題はリストアの時なんです。

ホスト名からIPアドレスの表示方法

iphost

これPHPプログラムでは標準の関数であります。しかし今回はwindowsのコマンドプロンプトから確認することができます。最近知ったので残しておきます。ウィンドウズのコマンドプロンプトからnslookupと記述してipアドレスを知りたいホストを記述するとすぐに分かります。
例:nslookup google.co.jp
とするだけです。めちゃ簡単!!
これはいいですね~。xpならスタートボタンからファイル名を指定して実行をクリックしてcmdと入力してOKを押すとコマンドプロンプトが立ち上がります。Vistaや7の場合はスタートボタンクリックしたらスグ上に検索窓がありますのでcmdと入力してエンターキーを押すとコマンドプロンプトが立ち上がります。

スポンサーリンク
Subscribe to RSS Feed Follow me on Twitter!