You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
MacBook ProにRetinaモデルの登場で、少なくともAppleに関しては徐々にRetinaモデルが増えていくだろうということで、このブログをRetina対応しました。 ここ1週間ほど、WPのメディア関連のコードを追ってみたり、どのように対応するのがいいのかいろいろ探っていましたので、このブログでどのように対応したのかを紹介します。 WP Retina 2xや、他のプラグインもありますので、条件が合う方はこれらの導入が簡単だと思います。 しかし、今回はプラグインを利用せず(WP Retina 2xが動作しなかった)、自分で実装しました。 Retina画像を表示する 表示に関しては、Retina Imagesを利用しました。 ただし、サイトの実装方法通りでは問題があったので、いくつか実装方法を変更しています。 retinaimages.phpの変更 まずは、必要なscriptの記述を
「PHPがdisられる時代は終わった~っ! いくぜおまえら~!」「PHP!」「PHP!」(PHPはこの後一回戦で敗退しました) さる2015年1月29日。横浜大さん橋ホールで行われたエンジニア勉強会イベント「CROSS 2015」にて「第一回 プログラム言語対抗綱引き」が行われた。 コンピュータの世界を支えるプログラム言語がその至高性を競い腕力でぶつかる、言語間戦争に決着をつける大会である。 40人の勇者(プログラマー)により死闘を繰り広げたのはC、Perl、PHP、Python、Ruby、JavaScript、Go、Java。 結果、Goの圧倒的勝利で幕を閉じたのだった。あらためて本記事でその全貌をレポートしていこう。 知ってた? 綱引きの掛け声の「オーエス」ってあれ、「OS(オペレーションシステム)」のことなんだぜ? 英語版もご用意しております! English article↓↓↓
カスタムメニューを使ってリストの間に「|」そ挿入して ナビゲーションを作成したいのですが、可能でしょうか。 Hoge|Hoge|Hoge|Hoge CSSは対応ブラウザのこともあるので、使用しないで、 「wp_nav_menu」のパラメータや、「functions.php」に記述でなんとかならないでしょうか。 リストの最後は「|」を消すとこまで作れると幸いです。 ナビゲーションラベルに記述するしかないですかね・・・。 benkeiさん カスタムメニューの「表示オプション」にある「CSSクラス」を使ってはどうでしょうか。 任意のメニュー項目にCSSクラスを追記できるようになるので、「|」を加えたい項目に、たとえば separator というCSSクラスをつけます。 そのうえで wp_nav_menu にフックする関数をこんな感じで書くとよいかとおもいます。 add_filter( 'wp_n
前回、ログイン確認にfunctions.phpからアクションフックを利用してリダイレクトする方法に変更し、そのおかげでfeedも認証が必要になった。 ところがwordpressの認証にはcookieを利用している事から、cookieを判別出来ないfeed readerではアクセス出来ない問題が残ったので、これについて考えて見る。 参考:wordpressで非公開コミュニティサイトを作る(3)続・ユーザーレベルで表示内容を変更 – atl*weblog feedはどんな風に利用されるか クローズドなサイトを作るのが今回の目的なので、通常のblogのように全文配信したりといった、feed自体の質にはそこまでこだわる必要はないかなと思っている。(特に根拠がないどころか、質がいいに決まってるんだけど) ログインする、という手間がかかるので更新されたかどうかの通知は必須になる。 なのでfeedは必要
こんにちは。@kasumiiです。 フォームから渡されてきたデータなどで絵文字がちょっとやっかいだからとりあえず削除したい!というときに、いくつか方法があったのでメモ。 携帯絵文字変換ライブラリ HTML_Emoji – libemoji.com 上記のライブラリを使えば絵文字をいろいろ変換できるのですが、今回は removeEmoji メソッドを使ってサクッと削除してみます。 HTML_Emoji 0.8.3 より前のバージョンではiOS5以降の絵文字に対応できていないようなので、以下のバージョンをダウンロードして使えばOKです。 http://download.revulo.com/PHP/HTML_Emoji-20111114.zip 使い方はすごく簡単。 // HTML_Emoji ライブラリの読み込み require_once 'HTML/Emoji.php'; // HTML_
Theme Name Theme Slug Author Author URI Description WooCommerce boilerplate _sassify! What is Underscores? Hi. I'm a starter theme called _s, or underscores, if you like. I'm a theme meant for hacking so don't use me as a Parent Theme. Instead try turning me into the next, most awesome, WordPress theme out there. That's what I'm here for. My ultra-minimal CSS might make me look like theme tartare
// スペース除去 「 foo 」を「foo」に置換 trim(mb_convert_kana($str, 's', 'UTF-8')); // 半角数字へ置換 「123」を「123」に置換 mb_convert_kana($str, 'n', 'UTF-8'); // 半角英数字へ置換 「foo123」を「foo123」に置換 mb_convert_kana($str, 'a', 'UTF-8'); // 半角カタカナを全角へ置換 「アイウエオ」を「アイウエオ」に置換 mb_convert_kana($str, 'KV', 'UTF-8'); // ひらがなをカタカナへ置換 「あいうえお」を「アイウエオ」に置換 mb_convert_kana($str, 'KCV', 'UTF-8'); // スペース除去半角英数字全角カタカナへ置換 trim(mb_convert_kana($str,
既存の独自 CMS とかのデータを WordPress に移行する際に、csv に落として CSV Importer とかを使うことが多いと思います。 ただ、これだとかゆい所に手が届かないとか、細かく設定できないとか、往々にしてあると思うんですよ。 そんな時は、wp_insert_post() とか wp_add_post_tags() とか wp_insert_attachment() とかを駆使して移行プログラムを書いたりするんですが、微妙に使いづらいので、これらをラップして使いやすくするクラスを作って、github で公開しました。 wokamoto/wp_post_helper 簡単な使い方は memo.dogmap.jp にも書いたんですが、あっさりとしすぎてるので、ここにも書いておきますね。 以下、使い方 クラスファイルの読み込み WordPress ディレクトリにある wp-
当ブログは右サイドバーに月間とデイリー、2つの期間でアクセス数を集計した人気記事ランキングのウィジェットを設置しています。(PCブラウザで見ることが出来ます) このウィジェットの作り方は以前にも解説エントリーを書いたのですが、仕様変更が発生して内容を部分的に修正したため、ヤヤコシイ内容になってしまってます。 【参考】【カスタマイズ】月間とデイリー、2つの人気記事ランキングを設置する なので今回改めて書き直し、というか、まとめ直し。 WordPressのプラグイン「WordPress Popular Posts」は、各記事のアクセス数を自動的に集計し、データベースに記録を残してくれます。 そのデータベースに対して「1ヶ月単位で」「24時間以内で」など、好みの抽出条件を指定し、PHPコードで命令してあげることで人気記事のアクセスランキングを作る、という仕組み。 この仕組みを応用し、「現在表示し
WordPressに標準装備されているウィジェットで、自作のウィジェットを作成してみよう、という内容です。便利な機能で、クライアントワークでは割と必須ですけどあまり情報がない印象だったので復習をかねて書いてみました。 WPのウィジェットに追加できるアイテムボックスを自作する、という方法です。基本的な事しか書いてません。なので、WordPressテーマ開発のビギナーさん向けになります。 ウィジェットをテーマで使えるようにするまずはおさらい。利用しているテーマでウィジェットを使えるようにするには、その為のコードを書く必要があります。 何もしていない状態ですと、上記のようにウィジェットページには注意文しか表示されません。 まずは利用可能にする利用するためには以下のようなコードを利用中のテーマファイル内にあるfunctions.phpに書きます。 if ( function_exists('reg
おそらく、数年前のWordPressの解説本の知識でいる方にとって、かなりオドロキの進化がなされているのではないかと思うのが、WordPressのカスタムフィールド周りの機能です。 たとえば、ピックアップ商品としてフラグを立てた商品の中から、価格が500円以上のものを最新5件取得して表示する、みたいなコードは、WordPress3.5ではこのように書けます。非常にスッキリしております。 <section> <h1>ピックアップ商品</h1> <ul> <?php // 投稿の取得条件を設定 $args = array( // 'product' 投稿タイプから取得 'post_type' => 'product', // 最新の投稿を5件取得 'posts_per_page' => 5, // カスタムフィールドで絞込み '
「サイボウズ・アドベントカレンダー」の9日目です(これまでの記事一覧)。 こんにちは。サイボウズLive チームの福嶋です。 サイボウズLive では、Facebook アカウントでのユーザー登録やログインができます。 これを実現するために、サイボウズLive サーバから、 Facebook Graph API を利用しています。 他にもいろんなところで Facebook Graph API を利用しているので、サイボウズLive が実際に使っている例を交えて、Facebook Graph API でできることを紹介していきます。 Facebook API Explorer この記事で紹介している API の多くは、 Facebook API Explorer で試せます。 その使い方を簡単に説明します。 Facebook API Explorer を開く アクセストークンを取得 ボタンを
追記:PHP5.5のインストール方法を投稿しました(2013/10/04) http://qiita.com/pakiln/items/bcddcdd96e94dab96873 CentOS6のPHPはバージョン5.3.2で新しくはありません。 IUS(http://dl.iuscommunity.org/pub/ius/stable/Redhat/ )にPHP5.3系とPHP5.4系の新しいパッケージが用意されているのでその5.4に差し替えます。 手順はIUSのリポジトリを追加、それからCentOSデフォルトのPHP5.3をアンインストールして、IUSのPHP5.4をインストールです。 まずIUSリポジトリの追加。EPELリポジトリも必要らしいのでまとめて追加します。 $ wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/6/x8
Experience the simplicity of October CMS, an award-winning self-hosted CMS based on Laravel PHP framework. Designed by Developers, For Developers Developers and agencies love it for its simplicity, and so do their clients. Thousands of developers and digital studios with clients like Toyota, KFC and Nestle already use October CMS as their primary platform.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く