タグ

wordpressに関するpokeraiのブックマーク (89)

  • 今さら人に聞けない!WordPressで使われているmod_rewriteの説明書|クロノドライブ

    WordPressのmod_rewriteコードを参考にmod_rewriteについてまとめてみました。 mod_rewriteとは? mod_rewriteとは、何かご存知でしょうか? これは、Apacheというhttpサーバで利用されいてるモジュールと言われるもので、URLの書き換え・リダイレクト処理を行なってくれるものです。 主に「.htaccess」というファイルに任意の処理を記述して使用します。 mod_rewriteですが、使ってはいるけど内容はよくわからない方も多いのでは無いでしょうか? 実際にWordPressのパーマリンク設定で利用しているmod_rewrite のコードを参考に説明を行なっていきます。 まずは、利用しているコードを確認してみましょう。 WordPressのパーマリンク設定で利用しているmod_rewrite

    今さら人に聞けない!WordPressで使われているmod_rewriteの説明書|クロノドライブ
  • Rich Text Tags

    This plugin has been closed as of June 1, 2020 and is not available for download. Reason: Security Issue.

    Rich Text Tags
  • jQuery/JavaScriptの高速化テクニック | Find Job ! Startup

    FINDJOB! 終了のお知らせ 2023年9月29日にFINDJOB!を終了いたしました。 これまでFINDJOB!をご利用いただいた企業様、求職者様、様々なご関係者様。 大変長らくFINDJOB!をご愛顧いただき、誠にありがとうございました。 IT/Web系の仕事や求人がまだ広く普及していない頃にFind Job!をリリースしてから 約26年間、多くの方々に支えていただき、運営を続けてまいりました。 転職成功のお声、採用成功のお声など、嬉しい言葉もたくさんいただきました。 またFINDJOB!経由で入社された方が人事担当になり、 FINDJOB!を通じて、新たな人材に出会うことができたなど、 たくさんのご縁をつくることができたのではないかと思っております。 2023年9月29日をもって、FINDJOB!はその歴史の幕を下ろすこととなりましたが、 今後も、IT/Web業界やクリエイティブ

    jQuery/JavaScriptの高速化テクニック | Find Job ! Startup
  • WordPressで使える知ってると便利な13のSQL文 | Web活メモ帳

    WordPressでデータベースの情報を変更する際に便利なTipsが載っている13 Useful WordPress SQL Queries You Wish You Knew Earlierというエントリーのご紹介。 WordPressMySQLというデータベースで動いていますが、何かを変更したい場合に結構困る事があります。 例えば ・パスワードを忘れて管理用のメールアドレスも忘れた場合 ・テスト用にレンタルサーバーのサブドメインで動かしていて、いざドメインで表示されるよう設定してもサブドメインにリダイレクトされるとか。画像がでない。とか。 全ての情報がデータベースに格納されているためしょうが無い部分もあるのですが、困った時に知っておくと便利なTipsです。 ※必ずバックアップを取ってから実行してください。 サイトのURLを変更する ワードプレスはサイトのURLとホームのURLを絶対

    WordPressで使える知ってると便利な13のSQL文 | Web活メモ帳
  • セキュリティ対策まとめ(2013年秋)

    JOJOのアニメ第三部が正式に決まったそうですね! 楽しみ~な、にわかファン Latin です。 最近のWordPress界隈ではAmazon Web Serviceが俄然盛り上がっておりますが、大好きなWordPressを守るため、セキュリティ対策をまとめてみました。 初期セットアップ・設定系の対策 データベースのプレフィクス(接頭辞)を変更する wp-config.php 内の「wp_」の接頭辞を任意のものへ変更します。 その場合、追加で以下の作業が発生します。 phpMyAdmin などを使い、データベースのテーブルネームを変更したカスタムプレフィクスに変更する。 options や usermeta テーブルなどの他のフィールドでも「wp_」プレフィクスが使われている可能性がある為、以下のクエリーを走らせてプレフィックスを変更する。 SELECT * FROM `myprefix_

    セキュリティ対策まとめ(2013年秋)
  • WordPressでオリジナルのデータベース(テーブル)を作成する [プラグイン開発中級編]

    完全に独立したテーブルを作成するのはちょっと大変なので、投稿データ(postsテーブル)に関連付けされたテーブルを作成します。 WordPressにはカスタムフィールドという機能がありますが、あれはpostmetaというテーブルに保存されるので、これをオリジナルのテーブルに保存するイメージです。 カスタムフィールドをオリジナルのテーブルに保存するメリット カスタムフィールドを作成すると「price」とか「pdf」などのキーを設定しますが、これは「postmeta」テーブルの「meta_key」カラムにすべて保存されます。 これはこれで柔軟性があっていいのですが、検索性がいまいちだったりします。 これをオリジナルのテーブルにしてキーをオリジナルのカラムに設定すればなんとなく気分がいいです。 プラグインを有効にしたときデータベースを作成する 直接データベースを編集してもいいですが、配布を目的と

    WordPressでオリジナルのデータベース(テーブル)を作成する [プラグイン開発中級編]
  • 解決!WordPress投稿画面のカテゴリーをカスタマイズする方法 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作

    段田です。 WordPress案件で「投稿画面カテゴリーで親カテゴリーのチェックボックスを非表示にして欲しい」と要望があり対応しました。 なので今回は投稿画面のカテゴリーカスタマイズについて書きたいと思います。 ■実行プログラムについて カテゴリータブの表示制御は /wp-admin/includes/template.phpの wp_terms_checklistメソッドを使っています。 function wp_terms_checklist($post_id = 0, $args = array()) { $defaults = array( 'descendants_and_self' => 0, 'selected_cats' => false, 'popular_cats' => false, 'walker' => null, 'taxonomy' => 'category',

    解決!WordPress投稿画面のカテゴリーをカスタマイズする方法 | 株式会社LIG(リグ)|DX支援・システム開発・Web制作
  • プラグイン API/アクションフック一覧 - WordPress Codex 日本語版

    WordPress バージョン2.1以上で利用できるアクションフックの完全(だといいのですが)なリストです。詳しい情報については下記もご覧ください。 フィルターフック、アクションフックについてもっと詳しく知るには、プラグイン API をご覧ください。 プラグインの書き方については、プラグインの作成 をご覧ください。 フィルターフックの一覧リファレンスは、プラグイン API/フィルターフック一覧をご覧ください。 他のバージョンのプラグインフックについては、Plugin API/Hooks 2.0.x(英語)をご覧ください。 注: もしこの文書に情報を追加したり、内容をより分かりやすく書き換えたい場合は、現在のスタイルに従って編集を行ってください。 一般的リクエスト中に実行されるアクション 以下はバージョン 3.3.1でログインしているユーザーがホームページを表示したときに呼びだされるアクショ

  • 会員に更新してもらうサイトを作る方法

    知り合いの会員制サイトの作成を手伝っています。 会員さんのお店専用のページをつくって、会員さんがお店のページを各々自由に更新できるサイトを立ち上げたいとのこと。 WordPressを導入して個別に更新できるようにしました。条件は 投稿画面をわかりやすく。フォームを埋めていくとページが出来上がるようにする 文章だけでなく、画像もアップロードできる ほかの会員がアップした記事や画像を見たり、修正できない です。備忘録としてまとめました。 基は「寄稿者」で、足りない機能を追加していく 会員さんに与えるアカウントは「寄稿者」にします。自分の記事を作ることはできますが、他のアカウントの記事を修正することはできません。今回の用途に近いパーミッション(権限範囲)を持っています。 しかし、このままだと今回の条件には合わない部分があるので、カスタマイズをしていきます。 シンプルなダッシュボード 寄稿者でも

    会員に更新してもらうサイトを作る方法
  • プラグイン作成入門

    資料は、WordPress のプラグイン作成の基を解説しています。エンジニア寄りの解説ですが、デザイナーさんにも読んで頂ける内容かと思います。 セッション内容の出典は WordBench 神戸の元管理人 @horike37 さんです。ご人に確認してセッションでの利用の許可いただきました。 僕自身は、@horike37 さんのセッションでWordPress に感動し、WordPress の活用に目覚めた人でございます。セッションでも、その感動を共有できたらと思っています。Read less

    プラグイン作成入門
  • [WordPress]3大カスタム要素、カスタム投稿タイプ・タクソノミー・フィールドを使いこなす | バシャログ。

    こんにちは Latin です。 コンフェデレーションズカップはじまりましたね!夏のフットボール観戦はやっぱり燃えます。 さて今回は、WordPressの「3大カスタム要素」と題しまして、「カスタム投稿タイプ」、「カスタムタクソノミー」、「カスタムフィールド」についてまとめていこうと思います。 目次 カスタム投稿タイプ カスタムタクソノミー カスタムフィールド 3大カスタム要素を使ったサイトの運用例 追加されたカスタム要素の表示サンプル どういったケースで使うの? 例題として今回は、「コーポレートサイト」の場合を想定してみます。 カスタム投稿タイプ 通常の投稿記事と「切り分けたい場合」や「体裁の違うコンテンツを投稿したい場合」によく用いられます。 例えばコーポレートサイトの場合、通常の「投稿」は「お知らせ」などの記事で運用しているケースが多く、 そこに「の紹介」などの「体裁の違う記事」を投

    [WordPress]3大カスタム要素、カスタム投稿タイプ・タクソノミー・フィールドを使いこなす | バシャログ。
  • query_postsで指定できるパラメーター | WordPress | understandard.net

    指定できるパラメーターがたくさんあり、細かい指定もできるので、アーカイブの表示などにとても便利に使える query_posts ですが、覚えられないので備忘録としてまとめておきます。 こちら記事は古くなっています。 query_posts については、以下の記事にて解説されているように、別の方法で対処できることがほとんどです。 query_postsを捨てよ、pre_get_postsを使おう【追記あり】【報告あり】 | notnil creation weblog 基的に WordPress Codex 内の query posts の内容を適当和訳してものです。 間違いがある可能性もあるので、ちゃんと確認したい方は家を確認してください。 うっかり間違いを見つけてしまったかたは、ぜひコメント欄等で指摘してくださいませ。 カテゴリーから指定する 指定したカテゴリーに属する投稿を表示。

  • WP-PostRatings | WordPressとプラグインを使ってお店紹介サイトを作る方法

    WordPressと便利なプラグイン&APIを使いお店紹介サイト(東池袋「カレーマップ」のようなサイト)を構築する方法全部教えます!! 各記事の評価を星の数などで評価できる仕組みを見たことがある人も多いかt思いますが。それを簡単に設置することができるのプラグインが「WP-PostRatings」です。 また、WP-PostRatingsは記事の評価だけではなく、評価された記事の一覧をサイドバーなどに表示させることもできるため、人気記事ランキングを作成することもできます。 WP-PostRatingsの評価方法はいくつかありますが、ここでは東池袋カレーマップでも使用している「5段階評価」の導入方法を紹介したいと思います。 WP-PostRatings設定 目次 WP-PostRatingsのインストール 1、WordPressのダッシュボードにログインし[プラグイン]→[新規追加]をクリック

  • ファイルパーミッションの変更 - WordPress Codex 日本語版

    当サイト、Codex 日語版は今後積極的な更新は行わない予定です。後継となる新ユーザーマニュアルは、https://ja.wordpress.org/support/ にあります。 万が一、当サイトで重大な問題を発見した際などは、フォーラムや WordSlack #docs チャンネルでお知らせください。</p>

  • WordPressの条件分岐タグいろいろ

    条件分岐タグを使用すると、”〜の場合に処理を行う”という条件を付けて処理を行う事ができます。使用例と使う頻度が高そうなタグを書き出してみました。 (※追記:カスタム投稿タイプとタクソノミー関連は下の方にまとめ直しました。) 使用例 ■個別投稿ページにのみ()の部分を表示する <?php if( is_single( ) ): ?> (ここの部分が表示) <?php endif; ?> ■トップページ以外のページに()の部分を表示する <?php if( !(is_home( )) ): ?> (ここの部分をトップページ以外に表示) <?php endif; ?> 使う時の注意点 条件分岐の前にquery_postで情報を取得している場合、条件分岐が機能しない為、下記のようにwp_reset_query();を条件分岐の前に記入してquery_postの処理をリセットします。 <?php w

    WordPressの条件分岐タグいろいろ
  • wordpressでサムネイルの表示、URLの取得など | IT勉強するコタツネコ

    wordpressには素敵な関数が用意されていて、サムネイルを好きに扱う事が出来ます。 まずサムネイルの投稿の仕方ですが、投稿画面の上のメニューの「画像の追加」をクリックします。 そうすると小さい画面が出るので、そこからファイルをアップロードするのですが、その時に下に方にある「アイキャッチ画像として使用」を押してから、一番下にある「変更して保存」を押します。 これでサムネイルとして投稿に反映されます。 ちなみに、アイキャッチ画像として使用だけでは、記事文には画像は出ません。 サムネイルに使った画像を記事にも出したい時は、「投稿に挿入」をクリックして下さい。 あと、サムネイルを使う場合はかならず、function.phpに↓の一文を入れなくてはいけません! add_theme_support( 'post-thumbnails' ); この一文を入れないとサムネイルを認識して

  • WordPress:プラグインの作成方法とスニペットをプラグイン化して管理する方法 - NxWorld

    プラグインの作成とか開発って聞くと凄く難しそうなイメージがあったんですが、実際にやってみると簡易的なものであればかなり手軽に作成できたので、触りだけですが備忘録兼ねて紹介します。 また、いろいろとカスタマイズしている場合にカオスになりがちなfunctions.phpですが、それをプラグインを使って少しでも管理しやすくする方法も併せて紹介します。 プラグインってなに? そもそもプラグインとは... プラグインは、WordPressの機能を拡張するためのツールです。 WordPressのコアは、柔軟性を保つため、不必要なコードでふくれあがってしまわないように設計されています。ユーザーそれぞれが特定のニーズに合ったプラグインを利用して、カスタム機能を取り入れられるように作られています。 プラグイン – WordPress Codex 日語版 上記のようにCodexにも載っていますが、要はWor

    WordPress:プラグインの作成方法とスニペットをプラグイン化して管理する方法 - NxWorld
  • LS-WVL/R1シリーズにwordpressを入れた | Blue Spiral

    BUFFALOのネットワーク対応HDD(NAS)であるLS-WVL/R1シリーズを購入。 2GBのLS-WV2.0TL/R1です。 目的は、MySQLPHPに対応したWebサーバー機能とやらを試したくなったから。Webサーバー機能が付いたNASで、この低価格ならかなりお得感がある。 でも、この「Webサーバー機能」は、ネット上ではさらっと広告しているのに、パッケージや取説では触れていない。 さらに、BUFFALOの他のページには「Webサーバー機能は、Webサーバーに詳しい方を対象としています。十分な知識をお持ちでない場合、使用されないことをおすすめします。」とも書いてあるし。 そんな感じなので、レビュー。もう、発売されて3ヶ月経っているので、いまさらですが。 「webサーバー機能」で「wordpress」を動作させる! 1.web用にフォルダを用意します。 今回は、LAN内で運用す

  • [修正] WordPressの引越しに使える!SQL文でドメイン名を一括置換

    WordPress引越ししたり、確認用ドメインやIPアドレスから公開用のドメインに変更したい時、レンタルしているサーバーでphpMyAdminなどのデータベース管理ツールがあれば、MySQLに格納されている旧ドメインを一括で新ドメインに変更できる。そのためのSQL文を毎度忘れるのでメモ。 UPDATE wp_options SET option_value=REPLACE(option_value,&quot;旧ドメイン&quot;,&quot;新ドメイン&quot;) WHERE option_name = 'home' OR option_name = 'siteurl'; UPDATE wp_posts SET post_content=REPLACE(post_content,&quot;旧ドメイン&quot;,&quot;新ドメイン&quot;); UPDATE wp_post

  • Wordpressで1秒切り!目を疑う高速表示の設定はこれだ!1時間で5万PVでも大丈夫 | iPhone 研究室

    先日、Yahoo! ニュースからリンクして頂いたのを切っ掛けに、大量アクセスがありました。いつもは後で気がつくんですけど、たまたま Google Analytics のリアルタイム画面を開いたらその直前にアクセスが爆発していました。通称「Yahoo!爆弾」ってヤツですね。 【追記】現在はコアウェブバイタル対応を完璧にするため、もっとモダンな設定にしています。 iPhone 研究室は WordPress で運営していますが、全く動じないでこの大量アクセスをこなしてくれました。 11時半頃にリンクがあったみたいなんですけど、世の中がお昼休みに入った12時頃から更にアクセスが倍増しました。 だいたい、11時半から12時までの30分で2万ページビュー(PV)、12時から13時までの1時間だけで5万PV位の大量アクセスになりました。 新型iPhoneに関する噂という記事からのリンクだったので、興味を

    Wordpressで1秒切り!目を疑う高速表示の設定はこれだ!1時間で5万PVでも大丈夫 | iPhone 研究室