タグ

WordPressに関するjupitrisonlabsのブックマーク (13)

  • Contact Form 7 スパムメールの3つの対策(Akismet不要)とメリットデメリットまとめ。 | KodoCode

    WordPressプラグイン「コンタクトフォーム」は便利だが、海外からのSPAMメール対策は必須。サイト/ブログを運営する場合、問い合わせフォームが必要な場合は多いです(Google AdSenseの申請など)。WordPressの場合は「Contact Form 7」という非常に便利なプラグインがあり、インストールして使っている人も多いでしょう。 しかし、何も対策をせずに問い合わせフォームを公開していると、海外からたくさんの迷惑メール/スパムメールが届くことになります。 「Akismet(アキスメット)」を連携させて対策している人も多いかと思いますが、「Sign upしたくない」「対策ロジックが不明瞭」等の理由で使用したくない人もいるかと思います。 記事ではAkismetを使わずに、「Contact Form 7」の問い合わせフォームのスパムメール対策をする3つの方法とそれぞれのメリッ

    Contact Form 7 スパムメールの3つの対策(Akismet不要)とメリットデメリットまとめ。 | KodoCode
  • スターターテーマ _s を使ってWordPressのテーマをつくる(準備編) | Gatespace's Blog

    WordPressにはデフォルトで「Twenty Eleven(3.5から)」「Twenty Twelve」「Twenty Ten」というテーマが付属してきます。 また、公式のテーマディレクトリにも多くのテーマが登録されているので、そこから好みのテーマを選ぶこともできます。 ですが、オリジナリティを出したい(平たく言えば企業サイトなどでオリジナルのデザインにしたい)場合は、独自のテーマをつくる必要があります。 テーマをつくる上でどのような手法をとるかは高野直子さんが「WordPress テーマ開発4つのアプローチ #wacja2012」という記事を書かれたので、そちらもご覧ください。 WordPressに慣れてきた方は「子テーマ」でテーマを作られていると思います(親テーマを直接カスタマイズするとテーマのアップデート時にカスタマイズ箇所が消えるのでダメですよ)。 しかし、子テーマも親テーマへ

    スターターテーマ _s を使ってWordPressのテーマをつくる(準備編) | Gatespace's Blog
  • docker-composeでwordpress環境をサクッと構築する - Qiita

    OSX El Capitan docker Version 1.13.1 Docker for Macをインストールする DockerMacにインストールする wordpress用のディレクトリを作る 好きな名前のディレクトリを作る $ mkdir { my-wordpress-dir-name } ディレクトリに移動する $ cd { my-wordpress-dir-name } version: '2' services: db: image: mysql:5.7 volumes: - db_data:/var/lib/mysql restart: always environment: MYSQL_ROOT_PASSWORD: wordpress MYSQL_DATABASE: wordpress MYSQL_USER: wordpress MYSQL_PASSWORD: wor

    docker-composeでwordpress環境をサクッと構築する - Qiita
  • Persistent Disk と Cloud SQL を使用して GKE に WordPress をデプロイする  |  Kubernetes Engine  |  Google Cloud

    フィードバックを送信 Persistent Disk と Cloud SQL を使用して GKE に WordPress をデプロイする コレクションでコンテンツを整理 必要に応じて、コンテンツの保存と分類を行います。 このチュートリアルでは、MySQL データベースを使用して、単一レプリカの WordPress デプロイを Google Kubernetes Engine(GKE)に設定する方法について説明します。MySQL をインストールする代わりに、MySQL のマネージド バージョンを提供する Cloud SQL を使用します。WordPress では、PersistentVolumes(PV)と PersistentVolumeClaims(PVC)を使用してデータを保存します。 PV は、クラスタに管理者または Kubernetes がプロビジョニングするストレージ ボリューム

    Persistent Disk と Cloud SQL を使用して GKE に WordPress をデプロイする  |  Kubernetes Engine  |  Google Cloud
  • Heroku + WordPressでやっていく - Qiita

    結果:ログイン画面で永久にリダイレクトループ HerokuではロードバランサがあるのでWordPressの is_ssl() が予想通りに動作しません。 公式ドキュメントを見るとちゃんと書いてありますね。 NB: this won't work for websites behind some load balancers, especially Network Solutions hosted websites. To bodgy up a fix, save this gist into the plugins folder and enable it. For details, read WordPress is_ssl() doesn’t work behind some load balancers. Websites behind load balancers or rever

    Heroku + WordPressでやっていく - Qiita
  • WordPressのブログをherokuで立ち上げて、何かメリットあるの? | mah365

    blog.mah-lab.comはWordPressに移行した上に、現在みんな大好きherokuで運用しております。 「なんでわざわざherokuなんかで運用するんですか? マゾなんですか?」 いえいえ、ライトに立ち上げるなら、わざわざVPSなんて借りなくてもいいんですよ! herokuで立ち上げるメリットは、たくさんあるんです。なんといっても、無料だしね。 以下のような人に多大なメリットがあります。 無料で運用したい。 FTPなんて前時代的なものは使いたくない。git push heroku masterとか、コマンド一発でリリースしたい。 WebサーバやMySQLの面倒を自分で見たくない。誰か代わりに運用して! ものすごい負荷が来たときでも(金さえ払えば)落ちないようにしたい。 無料で運用したい。 herokuは無料からはじめられます。上手くいくかどうか分からないものを、お金を払っては

    WordPressのブログをherokuで立ち上げて、何かメリットあるの? | mah365
  • WordPressがメモリを浪費するので使用量を表示するプラグインを作った

    ※記事内に商品プロモーションを含む場合があります 最近、WordPressのようすがちょっとおかしいんだが。 WordPressがメモリを浪費するので先日サーバも落ちました。 【関連】WordPressがメモリを使い果たしてサーバが落ちてました いじって楽しむブログではWP Super Cacheでキャッシュしているので キャッシュされたページはPHPを介さずに表示されるので高速です。 キャッシュが存在しない場合PHPで処理されページが表示されます。 複数のキャッシュの無いアクセスがあった場合複数PHPコードが 処理されますがワードプレスが使用するメモリとプロセスが多いとメモリを 消費します。 多いプロセスでは80MB程、apacheのプロセス数は40程。 単純に計算すると3200MB、3.2GBと物理メモリの量を超えています。 プロセス数はアクセスがある程度有ればしょうがないので メモリ

    WordPressがメモリを浪費するので使用量を表示するプラグインを作った
  • WordPress で jQuery を使う時の注意点

    慣れていない方には解りにくいところがあるようですので、いまさらですが要点をまとめます。 特別な理由がない限り WordPress に含まれている jQuery を使う WordPress には外部スクリプトを読み込むための独自の仕組みがあります。また、WordPress インストールには初期状態で jQuery が含まれており jquery というスクリプトハンドルですぐに呼び出せる状態となっています。コンフリクトや依存関係の問題を引き起こさないように考えられていますので、特別な理由がない限りこれらを利用します。 コード例 テーマの functions.php に以下のように記述するとサイトの公開側に jQuery が読み込まれるようになります。 function my_scripts() { wp_enqueue_script( 'jquery' ); } add_action( 'wp

    WordPress で jQuery を使う時の注意点
  • ベリーキュート Blog » Blog Archive » Webサイトのアクセス数増加と必要メモリ

    Webサイトのアクセス数が増加するのは単純に嬉しいものです。 商用サイトなら売り上げに関わってきますのである程度の認知度とアクセス数は必要不可欠と言えます。 アフェリエイト目的(広告収入目的)のサイトは特にアクセス数増加が収入に比例してくるので何が何でも増やしたいところでしょう。 ところで、Webサイトのアクセス数と、それに耐えうるサーバーのスペックについて、一般の方々はどれくらいの認識を持っているでしょうか? 大抵の人は、とても夢見がちです。 よくあるレンタルサーバー(専用サーバーじゃなく、root権限のないサーバー、他のユーザーと同居の共用サーバー)を使用していて、「あなたのホームページはサーバーに負荷をかけるから」ということで上位プランへ変更のお願いや、やんわりと出て行ってくれるように勧告を受けた人が、次にVPSや専用サーバーに移るとき、10万ページビューとか、ゆくゆくは100万ペー

  • WordPressに最適なサーバーの3つの条件とおすすめサーバー

    ユーザーに届ける価値を徹底的に追求する マーケティングを提供します © Copyright 2022 バズ部. All rights reserved. 初心者が WordPress でサイトやブログを作ろうとする時、ほとんどの方が値段だけを見て安いサーバーを選んでしまう。それに安いサーバーを薦める人も少なくない。 しかし、私は安易に安いサーバーを使うのはお勧めしない。 WordPress は構造上、サーバーに大きな負荷がかかるようになっている。そのため、不適切なサーバーを使っていると、すぐにサイトの表示速度が遅くなったり、コンテンツがソーシャルメディアで拡散して、大きなアクセスが集まった時にサーバーダウンが発生してしまう。 それは、ユーザビリティにもSEOにも悪影響を及ぼす。 もし、あなたが、これからコンテンツマーケティングのために WordPress を運用したいと考えているなら、その

    WordPressに最適なサーバーの3つの条件とおすすめサーバー
  • webmobile – Pixel/iPhone/amazon/SIMの使い方!

    webmobileは、みんなが知りたいスマホ・通信ガジェットの使い方を発信しているレビューサイトだよ♪ webmobile(ウェブモバイル)は、大好きなPixel/iPhone/MVNO/amazonについて、気づいたこと・困った事の解決など経験したことを発信しています。 運営歴はかれこれ10年以上です。 私が初めて買ったスマートフォンは、auから発売されたSHARP製IS03。今でもデザインの良さに感銘を受けます。 今のメイン機はGooglePixelとiPhone15ProMAXです。 昔はASUS製ZenFoneにはまり、新製品が発売されるごとに買っていました。 MVNOのお店に我が子と訪ねる旅、楽しかったなぁ♪ ご縁あって、UQコミュニケーションズ社に行くこともありました。 UQモバイル公式グッズをたくさん手に入れる機会がありました。 東京新宿にあるLINE株式会社に招待して貰っ

    webmobile – Pixel/iPhone/amazon/SIMの使い方!
  • Can i merge 2 new WP_Query($variable) 's?

    I am running a multisite network and i have setup a sql query that uses swith_to_blog(); and queries the posts. Is there a way that i can declare the query inside a new WP_Query and actually merge that query with another? Basically if i do this: $number1 = new WP_Query($multisitequery); Can i merge it with: $number2 = new WP_Query($normalquery); $normalquery holds settings like pagination, per pag

    Can i merge 2 new WP_Query($variable) 's?
  • WordPressでSQLをデバッグ出力

    WordPressSQLをWEB画面上にデバッグ出力する方法。開発時での利用を想定。 ※codex の “wp-config.php” の説明箇所 を参照のこと。 ■修正箇所 ▼wp-config.php 次の設定を追加 define ('SAVEQUERIES', true); ▼テーマのフッターファイル(例:wp-content/themes/twentyten/footer.php など) 次のコードを追加 <?php if (current_user_can('administrator')){ global $wpdb; echo "<pre>"; print_r($wpdb->queries); echo "</pre>"; } ?> ■コードの確認 wp-includes/wp-db.php ファイルの wpdb::query において、次の個所で Array に SQL

    WordPressでSQLをデバッグ出力
  • 1