wpmaster のすべての投稿

【WordPress】投稿画面に本文と同じエディタを追加したい

WordPress3.5 エディタ付フィールドを投稿の編集に追加する

↑のサイト様を参考に、各投稿タイプによって、追加するエディタを変えられるようにしました。

 

【WordPress】the_contentが表示されない(the_titleは表示されるのに)

<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>

っていうループ使って表示させてないときはthe_content使えないらしい。

single.phpの時、とりあえず上でループさせちゃえば
下の方でループの外でもthe_contentは使える。

でもthe_content使いたいだけなら
$post->post_content;
でいける。

親要素の高さが非表示の時、子要素をjQueryで高さ取得

outerHeight()は非表示でもちゃんと動くよ!
とかリファレンスに合ったけど、これ必ずしもそうじゃない…
親要素が非表示でかつ自分に高さが設定されてないと取ってこれない。
原因追求で4時間悩んだわ…。

結局
jQueryで非表示かつ高さ指定のない要素の高さを取得する、なんかトリッキーな方法
を参考にしますた。

Ubuntu12.04にメイリオ入れたら削除できなくなった

あせった…。

フォントビューアーからインストールしたからどこにインストールされたのか分からず…
ネット上には~/.font/にある的なことが書いてありましたが存在せず。

fc-list|less | grep Meiryo

したら出てきた
~/.local/share/fonts/の中にいた

中身を削除して

fc-cache -f -v

でキャッシュ更新しておk

モジュールが見つからない的な? cannot open shared object file: No such file or directory in Unknown on line 0

PHPをコマンドラインで実行しようとするとこういうのがたくさんでる

PHP Warning:  PHP Startup: Unable to load dynamic library ‘/usr/local/lib/php/extensions/curl.so’ – /usr/local/lib/php/extensions/curl.so: cannot open shared object file: No such file or directory in Unknown on line 0

なんかないんだって。
curl.soはなんだか別の場所にあったから/usr/local/lib/php/extensions/にコピペしてみてもそれでもエラーがでた

そしたら
http://qiita.com/k_o_gj/items/01191e19cbda4a93ba58
にそれっぽいものが!

ソースから入れてたのにモジュールをyumで入れたからなんかおかしかったのかなぁ?

上記のサイトにあるようにphpizeをしようとしたら管理者権限の時だけコマンドが見つかりませんって出る。
そうじゃないときはちゃんと頑張ろうとしたけど権限ないよ!って言ってくれるのに。

そういう時ってなんかあった気がするけどコマンドまでのパス調べるの面倒くさかったのでパス直打ちで回避。

 

 

ajaxでJSONエラー

合ってるはずなのに…

JSON.parse: unexpected character at line 1 column 1 of the JSON data

ってひたすら表示される。
調べてみたらJSON.parseはjQuery1.4以降は使えない的な情報見つけたけどほんの数件しか出てこなくてよく分からず…

おかしい…
合ってるはずなのに…
動作確認でphp側に書いたprintも表示されない…
まさかphpファイルが読み込まれていない?

でもsuccess以下でconsole.log(‘a’);的なことしてみるとちゃんと表示される。
どういうこと?

散々悩んでそういえばphpの表示されないprintに気を取られてphpから返してもらったデータの表示は試みていないことに気づく。

すると返してもらったデータの手前にくっつく形で別の何かが表示されている‥

これは動作確認でphp側に書いてあったprintの中身…

ってところまで下書きしてて何言おうとしたのか忘れた…。

 

とりあえずprint消したら動いたぉ