サーバ上のフルパスを調べる
- 2016.10.21
path.phpなどの名前で保存。 サーバ情報を確認したいディレクトリにアップロードし、ブラウザで接続する。 <?php echo __FILE__; ?>
path.phpなどの名前で保存。 サーバ情報を確認したいディレクトリにアップロードし、ブラウザで接続する。 <?php echo __FILE__; ?>
info.phpなどの名前で保存。 サーバ情報を確認したいディレクトリにアップロードし、ブラウザで接続する。 <?php phpinfo(); ?>
<?php $dsn = 'mysql:dbname=『データベース名』;host=『ホスト名』'; $user = '『データベースのユーザー名』'; $password = '『データベースのパスワード』'; try { // データベース定義を作成 // ローカルサーバーで行う場合 //$pdo = new PDO($dsn, $user); // サーバー接続で行う場合 $pdo = […]
◯取得 <?php $cat = get_the_category(); $cat = $cat[0]; $cat_name = $cat->name; $cat_id = $cat->cat_ID; $cat_slug = $cat->slug; $cat_term = $cat->term_id; $cat_termid = $cat->term_taxon […]
「Q&A」=「一問一答」。 「FAQ」=よくある質問。 「FAQ」は「Q&A」を厳選したもの。
TOPページのcanonical内URL末尾に“/”が無い場合、に付け足す。 // カスタム投稿タイプのcanonicalを修正する function custom_canonical($url) { if( is_tax() ) { return $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"]; } elseif( is_home() ) { re […]
//カノニカルリダイレクト停止 function my_custom_kill_canonical_redirect($redirect_url) { remove_action('template_redirect', 'redirect_canonical'); } add_action('wp', 'my_custom_kill_canonical_redirect');
WordPressサイトのホームURLに「?author=x」のGETクエリをつけることで、サイト内のユーザー名がばれてしまう。 その対策を行うfunction記述。 // WordPressのユーザー名漏洩を防止 function knockout_author_query() { // disable author rewrite rule global $wp_rewrite; // $wp […]
<?php $term_children = get_term_children($term->term_id, $brand_taxonomy); ?> 上記ではID順にタクソノミーが返るので並び変えプラグイン用に下記に変更 <?php $args = array( 'orderby' => order, 'order' => ASC, 'child_of' […]
下記の方法は、codex.wordpress.orgにも記載されている公式な方法となります。 Moving WordPress 【まずはじめに】 まずはじめに開発環境(テストサーバ)からWebデータを手元にダウンロードし、 そのデータを本番環境へアップロードしておきます。 ※まだ本番環境へのデータベースの復元(インポート)が終わっていなければ、この時点で終わらせておきましょう。 【手順1】 ダウン […]