「PHP」の記事一覧

WordPressのURL自動補完を止める

WordPressで実際には作っていないはずのURLなのに、もっともらしい記事を表示してしまうことがあります。 これは、URLが似通っているページを自動的に出してくれている機能によるものなのですが、これがわずらわしいときがあります。 停止の仕方 この機能は redirect_canonical によって処理が行われてい …
Throws SPAM Away

Throws SPAM Away でテストするときは

お世話になっております。ジーティーアイ さとうです。 Throws SPAM Away でいろいろ設定したあと、テストしてみますよね? ※テストしてみてくださいね。 IP制限してもキーワード設定してもぜんっぜん効かんやん!!! という場合に… 設定テストするときは… わざとスパムコメントを自分で書いてテストしたら… そ …
もうダメポ

WordPressで自作ショートコードを作ったのに想定した場所に出力されないとき

昨日、ショートコード作ったけど思った場所に表示されない!という質問があったので回答しました。 ああ、単純な話でecho したんじゃないかな?答えは return なんですよ サンプルショートコード サンプルコード見るとこうなっています。 …たしかに foobar_func 関数の中で return してますよね。 HT …

賢威8 で固定ページの下に記事一覧を表示する方法

賢威8 を使っていて 「固定ページ」の下に記事一覧を追加したい場合のカスタマイズを行いました。 こちらのページがサンプルです。 こちらの記事を作成する方法です。 テンプレートファイルを用意します 表示を行うためにテンプレートファイルを作ります。 下記の内容を 「 page-recommend.php 」 として保存して …
※もうご存知だと思いますが、アイキャッチ画像は内容にまったく関係ありません。

WordPress で固定ページにカテゴリをつける

固定ページにもカテゴリーを付けて「カテゴリーアーカイブ」(カテゴリー記事一覧)に表示させたいっていうお話し。 固定ページにカテゴリーをつけるコード ググったらすぐいろいろ出てきたけど、それらをまとめて…試したコードがこちらです。 カスタム投稿タイプにカテゴリーつけるコード これ、例えば「カスタム投稿タイプだったらどうす …
ヘッドレスじゃなくてヘッドフォンや!

microCMSはじめました

はい、どーもーー ぼくらもね、いろいろ新しいこと取り入れてやっていかないかんなぁ〜言ってるんですけどね … ってことで いろいろやってはいるんですが、なかなか業務から手が離せないこの時期(笑) 思いっきり離してやってみたのがこれ microCMS まず、「ヘッドレスCMS」ってなんだ!?ってところから学びました。 ヘッ …
PHPコード

システム開発中に見た参考資料 変数言葉

たまには WordPressじゃないやつも… 最近は Fuelphp で開発している案件と Laravel で開発している案件があります。 ややこしやw 入力項目とか変数とか画面名とかいろいろつけるのに考えるんですよね〜 区分 とか $kbn とかなんだこれw 日本語かw 登録画面は regist なんとか〜 とかなる …

PHPのバージョンについて PHP7.4

PHPのバージョンについて、もはや PHP5.6 はサポート切れから1年以上経過していることはご存知…でしょうが PHP7.4はいつだっけ… すでに PHP7.4 リリース ご紹介の記事をご覧いただくとわかりますが、PHP7.4はすでにリリースされています。 そして、PHP5.6と同時に PHP7.0 も 実はPHP7 …
成人式

成年年齢に対応する PHPコード

先日、各地で成人式が行われていました。 あ〜うちのむすめたちもそのうち…などと考えているうちに… 何年後かな?待てよ…うちのむすめたちは20歳で成人式じゃないな…と思い立ちました。 18歳で成人するのはいつから…だっけ ふと「成人だったら…」という分岐をしないといけないプログラムが気になった。 今までは $age &g …
たばこください

WordPressでアドセンスを表示したくない記事では除外するには

Google AdSense から注意があった… こちらの記事はタバコを勧めてるから広告出しちゃダメって ほんとは「禁煙グッズ」を宣伝していて、それのアフィリエイトコード貼っているんですが、電子タバコもダメなんですね。 AdSenseのコードはテーマで設定していた AdSenseのコードはテーマの方で出してたんですが、 …
エリア

WordPressで特定の記事のときだけウィジェットエリアを削除する

WordPressで特定の記事のときだけウィジェットエリアを削除する方法です。 テーマによってウィジェットエリアの有無や数や場所が異なりますので操作したいウィジェットエリアを特定することから始めます。 ウィジェットエリアの特定方法 …テーマによってそれぞれですが… ソースを見て下記の文を抜き出してみる する …
デバッグ真っ最中

WordPressでの開発に 重宝する Query Monitor

私は今も日夜WordPress系の開発を行っているのですが、最近導入してすごく重宝しているプラグインがありますのでご紹介。 WordPressプラグインやテーマを制作しているとき、こんなこと言われたことありませんか? ページの表示速度が遅い!!!!原因追求できるプラグイン! ページの表示が遅い!!…これ、たぶん一番多い …

Throws SPAM Away アップデートしてた

弊社…というより私が開発している WordPress 公式プラグイン 更新しました!…というかしてました。 Support にコメントをいただいておりまして、それに応えるかたちでしたが、PHP7.3までに対応しました。 …というかしています(笑) ※2019/12/28くらいにリリースしてます。 現在のバージョンは 3 …

save_post フック使用時に 一覧でも投稿にゴニョゴニョする

save_post フックを使って投稿を保存時に ゴニョゴニョ するっていうこと、あると思います。 今回ご紹介するのは投稿一覧の「一括操作」では違うことをやりたい場合(やらせたくない場合)に効果的な方法です。 functions.php で制御する こんなコードを functions.php に記述して制御できます。 …

トップページの一覧で特定のカテゴリーは出さないようにするっ!

WordPressでブログやってる場合・・・ トップページの一覧で特定のカテゴリーを出さないってやつ これをご利用テーマの functions.php 等に貼り付ける! // 記事一覧から特定のカテゴリを排除するfunction my_archive_page( $query ) {if( $query->is_ …

Throws SPAM Away バージョン3.0 リリースしました!

Throws SPAM Awayとは とっくにご存知なんだろ… WordPressでブログ運営しているといつしか迫りくる スパムコメントを寄せ付けなくするプラグインです。 正直な話、制作者のオレより、ご利用いただいている方のほうが説明がうまい(笑)マジで(笑) この前もこんな嬉しいご報告のブログ記事があったので見つけて …

Laravel テーブル追加 artisan

Laravel(ララベル)で開発してて、いつもコマンド忘れてるのでメモ… テーブルを追加する 一応今回の対象はこんな環境です。 開発環境 OS: CentOS7.x PHP: 7.2.12 Laravel: 5.7 テーブル作成のマイグレーションを行う 作りたいテーブルの構成 作りたいテーブルの構成をこんな感じとしまし …

Laravel 勉強するときに役立った この 2冊

最近ずっと Laravel 漬けです。さとーです。 今回は、私が「Laravelでの開発」を始めるにあたって役に立った(役に立っている)書籍をご紹介したいと思います。 PHPフレームワーク Laravel 入門 こちらの本で概要から基本をガッシガッシに学びました。 この本のよいところ ※基本よいところしか書きませんが… …

concrete5 Touch Fukuoka #01 開催!concrete5 福岡ユーザーグループ発足

2018年1月14日(日)に、concrete5 福岡ユーザーグループ 「concrete5 Touch Fukuoka」 立ち上がりました! concrete5 ・・・ 実は一度触っていました。 ・・・挫折したわけではないんですが、インストールして書籍も購入し触ってみただけ・・・結局、案件がなく・・・そのまま放置・・ …

2018年あけましておめでとうございます!concrete5 福岡ユーザーグループ 立ち上げ!

あけましておめでとうございます! 新春そうそうに弊社のウェブサイトを concrete5 での運用に変えてしまいました! concrete5 は WordPress と同じ CMS (Contents Management System) で 最近、私の中では必然のながれのように来ていましたので、すんなり乗り換えてしま …

Stripe Payment プラグインを作ってます part 2

WordPressの記事上で支払いできるようにしたい 先日から制作している WordPress用プラグイン Stripe Payment ですが、ここまで出来ましたレポートです。 こちらの記事から制作しています。 Stripe Payment プラグインを作ってます! 使用を想定している場所 ECサイトのような感じで商 …

Stripe Payment プラグインを作ってます!

WordPressの記事上で支払いできるようにしたい WordPressの記事上で簡単に支払いフォームが出来たらな・・・という発想で作っていたんですが 出すだけならともかくいろいろあって本日の記事まで間に合わなかった・・・ 実はこの記事は Stripe の アドベントカレンダー に参加しています。 ぜひ他の記事も参考に …

Stripe on Welcart リリースしました!

Stripe をWelcart の決済にするプラグイン! 逆に言えば Welcart に Stripe の決済を追加するプラグインです。 Stripe については先日まで4回に渡って書いていたブログでも詳しくかいています。

Stripe のイベント in 福岡にてライトニングトークします!

Stripe 決済をWelcartにもたらすプラグインを開発中 ・・・実は開発中なんですが、それをTwitterかFacebookでボソっと言ったところ 小島さんからお誘いを受けましてライトニングトークさせていただけることになりました! 詳細こちら JP_Stripes (Stripe ユーザーグループ)in Fuku …

WordBench倉敷にて登壇させていただきました!

2017年8月5日に行われました WordBench倉敷 第2回勉強会 にて登壇させていただきました!! 私含め4人登壇&6人のライトニングトークで盛り上がりました! 個人的に大変勉強になったと同時に楽しい一時を過ごさせていただきました。 参加者の皆様、主催の古里さん、前川さん、大変ありがとうございました!!!! 今回 …

SQL をフォーマットしてくれる Instant SQL Formatter

WordPress で構築しているのに SQL を使っちゃうこともある 私です。 通常、カスタムフィールドとかいろんな検索で WP_Query を使いますが 例えば 緯度・経度が絡んだりして SQRT(平方根) 出したりする場合にはもう SQL 書かないと・・・。 って感じです。 そんな時重宝するのがこれ。 Free …

なんか変だと思ったら Ajax のキャッシュだった

SELECT 要素を親子関係で 親を選んだら 子要素が入れ替わるもので Ajax で値を取得していました。 ブラウザやサーバーにもよるのですが何度か目に変な挙動が・・・。 ずっと返答がないような感じ。 ・・・なんかおかしいので色々試行錯誤・・・(今思うと何やったか覚えていない・・・) 結果これかも・・・的な一部解決した …