タグ

ブックマーク / memocarilog.info (4)

  • [WordPress] 画像挿入時にリンク先が画像の時のみ、aタグに独自クラスを付与する方法

    ライトボックス系で画像の拡大表示をしたい時など、aタグに独自クラスを付与したい場合があると思います。そんな時に自動的にHTMLにクラス付けする方法です。 image_send_to_editor フィルターフックを使う image_send_to_editor フィルターフックを使用すると、投稿画面から画像挿入する際に出力されるHTMLを加工できるので、これを使うのがよいようです。 画像へのリンクタグに一律でクラス付与する場合は以下のように、functions.php へ記入すればOKです。 add_filter( 'image_send_to_editor', 'addClass' ); function addClass( $html ) { $class = 'myClass'; // ←付けたいクラス名が入ります。 return str_replace( '<a ', '<a cl

    [WordPress] 画像挿入時にリンク先が画像の時のみ、aタグに独自クラスを付与する方法
  • [WordPress] ビジュアルエディタにオリジナル機能のボタンを付ける

    ビジュアルエディタからテーブルのセル(td要素)の背景色を変更するのに Editor Extender プラグインを使っていましたが、プラグインの開発が止まっているようで、現在のWPでは使えなくなっていました…。どうしてもビジュアルエディタから簡単に、td要素の背景色変更をしたかったためオリジナルボタンをエディタに追加しました。その方法のメモです。 WordPress のエディタは TinyMCE という外部のエディターが使われている為、エディタ部分をカスタマイズするには TinyMCE のプラグインを作る必要があります。TinyMCE のプラグインファイルを作り、そのプラグインを WordPress で読み込むという感じです。 この記事では「カーソルがあたっている要素の背景色を変更するボタンを作る」を例として説明しています。※ここでご紹介している方法は、WordPress 3.9.1 で

    [WordPress] ビジュアルエディタにオリジナル機能のボタンを付ける
  • MAMPのPHPでの文字化けを直す

    MAMPでPHPの勉強をしようと思ったら、日語が文字化けしてしまいました。 こちらの記事「MAMPの文字化けを治し日語が表示されるようにする.MacビギナーPrograming」を参考にさせて頂き、無事文字化けが直りました。MAMPのバージョンによってファイルが入っている位置が少し変わっているようですのでそれも合わせてメモです。 私がインストールしているMAMPはデフォルトのPHPが Version 5.3.6 が入っているバージョンのものです。 手順 MAMPのデフォルトのエンコーティングがUTF-8ではないようなので、それを修正します。 Finderから、”アプリケーション” → ”MAMP” → “bin” → “php” → “php5.3.6” → ”conf” の順に開き、”conf” の中の”php.ini”のファイルをテキストエディタで開きます。 ”php.ini”のフ

    MAMPのPHPでの文字化けを直す
  • MAMPのMySQLをターミナルで操作する準備いろいろ

    だいぶ以前に MySQL の勉強をしたはずなんですが、その後、実務で MySQL を触るのは phpMyAdmin からちょこちょこくらいで、久しぶりに触ったら全くといっていいほど SQL文とか忘れてました…。 いろいろ触ってみるのにはターミナルからの方が素早くできてよいですが、MAMPへのログイン方法を忘れてたり、文字化け問題などでスムーズに再勉強へ入れなかったので、つまづいたところと、覚えておきたいターミナルのショートカットキーをまとめました。 MAMPのMySQLにターミナルからログイン・ログアウトする ターミナルを立ちあげて以下のコマンドを入力し、MAMPのbinへ移動します。 cd /Applications/MAMP/Library/bin 以下のコマンドで MySQL にログインします。MAMPはデフォルトだとユーザー名が root になっているかと思います。 ./mysql

    MAMPのMySQLをターミナルで操作する準備いろいろ
  • 1