User Export (with their Meta Data)
カテゴリー: TECH NOTES
-
AMPの正しいやめ方
https://nldot.info/how-to-redirect-amp-page/
AMPを辞める場合に必要な作業がわかりやすくまとめられている記事↑
リダイレクト設定など。。。
-
十進経緯度・度分秒の相互換算
https://www.wingfield.gr.jp/archives/2687
座標の変換
-
世界の首都のジオコード
アマノ技研が公開している地理空間データ
https://amano-tec.com/data/index.htm
データのみの再配布(二次配布)は禁止となっているが。改変しないアーカイブ(zipファイル)のままの再配布は問題ないとのことなので、以下zipファイルのバックアップ。
- 世界の首都の位置データ
全198の国・地域の首都の緯度経度データです。 - 世界の国旗
全201の国・地域の国旗画像データです。40,80,120pxの3種収録です。 - 地方公共団体の位置データ
日本全国の本庁機能を有する役所(市役所,区役所など)の緯度経度データです。 - 日本の白地図
IllustratorおよびPDF形式の日本の白地図です。Illustrator版は都道府県でレイヤ分けしています。 - 離島振興法対象離島の位置データ
離島振興法対象離島の緯度経度データです。※サポート終了 - 国内大学の位置データ
国内大学の位置情報(緯度経度)データです。大学一覧としても利用できます。 - 世界の百万都市の位置データ
百万都市(人口100万人以上の都市または都市圏)の位置情報(緯度経度)データです。 - 日本の離島の位置データ
日本の離島の位置情報(緯度経度)データです。
- 世界の首都の位置データ
-
amCharts: Charts and Maps プラグインの使い方
マップやチャートをショートコードを使って簡単にwordpressに挿入できるamCharts: Charts and Maps
使い方の日本語解説が少ないためメモ。
プラグインで使えるマップやチャートをDEMOで確認する
https://www.amcharts.com/demos-v4/
執筆時点ではV4のみ対応。
やりたいことは、Location-sensitive map の世界地図バージョン。

-
php n番目のループや倍数で表示内容を変える方法
1.ループの数を数える
以下のようにforeach の前後に数を数えるコードを挿入
$counter = 0; foreach ($rows as $row) { .... $counter++;2.if文で値を出し分ける
<?php if ($counter == 1) {//1回目のループ echo '表示内容">'; }?> <?php if ($counter == 12) {//12回目の表示 echo '表示内容'; } elseif (($counter % 4) == 0) {//12回目以外で4の倍数 echo '表示内容 '; }?>上記のコードで4の倍数ごとに<div>を挿入する等が可能になる
-
WordPress ターム・タクソノミー関連の便利なコード
その投稿が属するタームの名前とリンクを取得
<?php $terms = get_the_terms($post->ID,'タクソノミー名'); foreach( $terms as $term ) { $term_id = $term->term_id; // タームID $term_name = $term->name; // 名前 $term_slug = $term->slug; // スラッグ $term_group = $term->term_group; // タームグループ $term_order = $term->term_order; // タームオブジェクト $term_taxonomy_id = $term->term_taxonomy_id; // タームタクソノミーID $term_taxonomy = $term->taxonomy; // タクソノミー $term_description = $term->description; // ディスクリプション $term_parent = $term->parent; // 親 $term_count = $term->count; // カウント $term_object_id = $term->object_id; // オブジェクトID } ?>その投稿が属するタームをリンク付きで出力
<?php $terms = get_the_terms($post->ID, 'タクソノミー名'); if ( $terms ) { foreach ( $terms as $term ) { echo $term->name; } } ?> -
phpmyadmin(MySQL5.7)で置換するクエリ
UPDATE テーブル名 SET カラム名 = REPLACE(カラム名, "置換前のテキスト", "置換後のテキスト"); -
target=”_blank” にはrel=”nofollow noopener noreferrer”
rel=target=”_blank” にはrel=”nofollow noopener noreferrer” を。