HTML,CSS,PHP,ワードプレスカスタマイズ 技術情報資料

dos ディレクトリ丸ごとコピー

サーバーを引っ越しするとき案外使うのがDOSコマンド。 どうしてもローカルマシンの中の整理が発生しちゃうからね。 バッチファイルを作って一括に作業すれば作業がとっても楽になる。 するとどうしても出てくるのが「ディレクトリを丸ごと」…

詳細を見る

MW WP FORM 入力エラーチェックを付ける

MW WP FORM は、結構いろいろできるワードプレスのプラグインです。 特にやりたくなるのが、入力エラーチェックを付ける、それと計算させるなどですね? とりあえず、このページでは、入力エラーチェックを付けてみます。 …

詳細を見る

質問項目をクリックするとその回答がビローンと展開するアコーディオン

Q&Aのページなどで質問項目をクリックするとその回答がビローン"と展開される ページってよくありますよね? 一般的には、アコーディオンとよばれるモジュールです。 あれは、どうやっているかといえば、css の id を指定して、そ…

詳細を見る

ダウンロード回数を数えるワードプレスプラグイン Download Monitor

ファイルをダウンロードしてもらった回数を数えたいことってありますよね? 無料配布で何か渡すとか、どうしても何人にダウンロードしてもらったろう?って知りたいですよね? そんなときに便利なダウンロード回数を数えてくれるDownloa…

詳細を見る

perl システムコマンド実行後 500 エラーがでる

perl で、システムコマンドを実行させると実行後 500 エラーがでる。 トレースでは、プログラムは最後まで行ってるのに・・・ 答えは、すごく単純なことなんだけど、はまってしまうことありますよね? 例えば、 sys…

詳細を見る

ワードプレス 子テーマの作り方

ワードプレスの有料テーマを導入すると多いのが、テーマのバージョンアップ。 ところが、テーマをカスタマイズしているところにバージョンアップをしてしまうと、 せっかくカスタマイズしたものが全部パーになります。 そこで子テーマが必要…

詳細を見る

WM WP Form の出力をカスタマイズする

WM WP Form の出力をカスタマイズする必要がでてしまいました。 自作のメール送信プログラムぐらい柔軟な対応はできないにしても、 例えば、WM WP Form で入力された項目で計算を行い表示するといった買い物かご的な動き…

詳細を見る

post 表示パーツ

post (投稿内容)を表示させたくなる場面が多発しますけど、そのときのコピペ用パーツです。 [linebox lang] <?php if (have_posts()) : // WordPress ループ…

詳細を見る

mwform_formkey をテンプレートに埋め込む。do_shortcodeのすすめ

mwform_formkey をテンプレートに埋め込みたい。 MW WP Form は、メール送信プラグインで よく contact form 7 と比較されますが、 機能面でいうと MW WP Form の方が多機能。 con…

詳細を見る

ワードプレスのメニュー項目一覧を取り出したい。

ワードプレスのメニュー項目を取り出したいという場面は、あまりでくわしません、メニューをカスタマイズしたいのなら、通常は wp nav menu でカスタマイズしてあげたり、WPのプラグイン MaxMegaMenu などでカスタマイズしてあげ…

詳細を見る

案外忘れるボックス内で位置を調整できるボックスの書き方

背景画像を持ったBOXの上で文字などをいれて、文字の場所を調整することは結構ありますが。 わすれる(笑) 外側の DIV BOX は、 position: relative; height:256px; width…

詳細を見る

WordPress のメニュー項目を取り出す

wordpress のメニューのカスタマイズ方法の情報は、すごく出ています。 でも、HTMLなどで供給されたホームページをワードプレスに変換するとき、めちゃめちゃ大変なのが、メニュー。 デザイナーが好き勝手にデザインしてくるものをワ…

詳細を見る

bootstrap ひな形

bootstrap の ひな形をわすれてしまうので、書いておきます。 wordpress に bootstrap を入れる。 header.php へ挿入 [linebox lang] …

詳細を見る

css ボタン hover で色を変える

css の単純なボタンが欲しくなることはよくあります。 角の丸い枠の中にテキストを入れるタイプのものです。 例えば、こんなやつ こんなボタン これ、書き方をちょっと間違えるとはまります(笑) HTML側…

詳細を見る

cssで作るシンプルな見出し枠

最近のテーマの見出しって昔みたいに枠付けたりとか華美な枠が付かないものが多くなってきました。 記事メインってことだからそりゃそうだと思うんだけど、それでもシンプルな枠を付けたくなります。 でも、画像使ったりとかせずにちょこちょこっと…

詳細を見る

スポンサーリンク

よく使うタグ

・float クリア
<br clear="all"><div style="clear:both;" class="clearfix"></div>
・角丸め
round-radius
border-radius:5px; -webkit-border-radius:10px; -moz-border-radius:10px;
・div box
overflow:scroll;min-width:300px;max-width:300px;min-height:300px;max-height:300px;
・TEXTAREAリサイズ
resize: vertical;
・サイトURL
home_url() // http://…
if(site_url()==home_url){
$shorturl_yuzu_path = substr(ABSPATH,0,strpos( ABSPATH, substr(site_url(),strlen(home_url()) ) ) ).’/’;
}else{
$shorturl_yuzu_path = ABSPATH.’/’;
}
// /var/…
・WP HOME URL
site_url() // http://…/wp
ABSPATH // /var/…/wp
・プラグイン(自分のDIR追加必要)
plugins_url() // http://…/plugins
WP_PLUGIN_URL // http://…/plugins
WP_PLUGIN_DIR // /var/…/plugins
・使用中のテーマ
get_template_directory_uri() // http://…/theme/xx
get_template_directory() // /var/…/theme/xx
・wp-content
content_url() // http://…/wp-content
WP_CONTENT_DIR // /var/…/wp-content
・画像URLからDIR変換
$pctdir=str_replace(content_url(), WP_CONTENT_DIR,$pcturl);
・パス名分解
$pathData = pathinfo($file);
echo $pathData["dirname"]; // /var/~
echo $pathData["filename"]; // xxx
echo $pathData["extension"]; // txt
echo $pathData["basename"]; // xxx.txt
・画像サイズ
list($width,$height) = getimagesize($url);
if(has_post_thumbnail()){
$thumbnail_id = get_post_thumbnail_id();
$thumbnail_img = wp_get_attachment_image_src( $thumbnail_id , ‘full’ );
$src = $image[0]; //url
$width = $image[1]; //横幅
$height = $image[2]; //高さ
・画像サイズ比率
list($src_w,$src_h) = getimagesize($file);
$dst_w = 600;$dst_h = 0;
$dst_h = ($dst_w!=0)?(intval(($src_h*$dst_w)/$src_w )):(($dst_h!=0)?(intval(($src_w*$dst_h)/$src_h)):0);
・疑似要素順
link visited hover active


特殊文字
シングルクォート : &#39;
ダブルクォート : &quot;
WP設定内表示前処理(htmlタグ許可項目)
$str = str_replace(‘<','&lt;' ,$str);
$str = str_replace(‘>’,’&gt;’ ,$str);
$str = str_replace(‘\”‘,’&quot;’,$str);
$str = str_replace(“\'”,’&#39;’ ,$str);
WO設定項目表示前処理(htmlタグ許可項目)
$str = str_replace(‘\”‘,'”‘,$str);
$str = str_replace(“\'”,”‘”,$str);
・テーマ
get_theme_root_uri()
get_theme_root()
・WP 情報
get_bloginfo( $show )
・Wp config FTP 情報 設置
define( ‘FTP_HOST’, ‘host’ );
define( ‘FTP_USER’, ‘id’ );
define( ‘FTP_PASS’, ‘pw’ );
define( ‘FTP_SSL’, false );
弾に使う
placeholder:ユーザー入力補助

カテゴリー

カラフルボックスなど cpanel サーバーでPerlでMySQLにアクセスできないときの対策

カラフルボックスなど cpanel サーバーでPerlでMySQLにアクセスできないときの対策 カラフルボックスでPerlでMySQLにアクセスできないときの対策カラフルボックスでPerlでMySQLにアクセスできない!エラーメッセージは、mysql のドライバーがない。こんなメッセージが返って

MW WP FORM のフックが効かない。

MW WP FORM のフックが効かない。 MW WP FORM のフックが効かない。MW WP FORM は、各種フックがあってカスタマイズが便利~とか言われているプラグインですが。。。マニュアルにはあるのにフックが効かないフックがかなりある

MW WP FORM のショートコードで出力される内容をカスタマイズする。

MW WP FORM のショートコードで出力される内容をカスタマイズする。 MW WP FORM のショートコードで出力される内容をカスタマイズしたくなりました。非表示フィールド type=”hidden” にデータをためておいて、それをメール送信する

WelCart 買い物かごのカスタマイズ、テンプレートファイルの場所

WelCart 買い物かごのカスタマイズ、テンプレートファイルの場所 WelCart 買い物かごのカスタマイズするとき、毎回テンプレートファイルを探すのでメモしておきます。WelCart 買い物かごのカスタマイズ、テンプレートファイルの場所WelCart 買い物かごのカ

WelCart で投稿ページに商品購入欄を作る

WelCart で投稿ページに商品購入欄を作る WelCart の商品ページは、ご存知んごとくウルトラダサい。これをカスタマイズしないとなんとも素人っぽさの抜けないサイトになってしまう。WelCart で投稿ページに商品購入欄を作るときのモジュール

FB 広告 最適化~グーグルアナリティクスとサーチコンソールの連動のさせかた(必要な分だけ)

FB 広告 最適化~グーグルアナリティクスとサーチコンソールの連動のさせかた(必要な分だけ) FB 広告 最適化にあたって必要になってくるツールがグーグルアナリティクスとサーチコンソール。別にグーグルのアナリティクス、サーチコンソールでなくてもアクセス解析はできるんだけど、グーグルはユーザー囲