ftpでアップロードした画像をメディアライブラリへ反映する
ftpから直接アップロードしたファイルは、メディアライブラリに反映されない。 データベースに反映し、メディアライブラリに登録するためにはプラグインを利用する。 使用する前にMedia from FTP>設定を変更しておく ◯使用時にuploadディレクトリの構成を保持したい場合 「アップロードしたファイルを年月ベースのフォルダに整理 」のチェックを外す 尚、上記でuploadディレクトリ内の画像を […]
WPなど案件構築覚書
ftpから直接アップロードしたファイルは、メディアライブラリに反映されない。 データベースに反映し、メディアライブラリに登録するためにはプラグインを利用する。 使用する前にMedia from FTP>設定を変更しておく ◯使用時にuploadディレクトリの構成を保持したい場合 「アップロードしたファイルを年月ベースのフォルダに整理 」のチェックを外す 尚、上記でuploadディレクトリ内の画像を […]
WordPressの管理画面から直接ファイルを編集する場合、外観>テーマの編集を行う。 その際に、該当ファイルのパーミッションが[664]など、外部からの編集を許可していない場合、WordPressの経由の更新も行えない。 本来[ファイルを更新]ボタンが存在するところに、エラー文が表示されている。 【変更を保存するには事前にこのファイルを書き込み可能にする必要があります。詳しい情報は Codex […]
function remove_menus () { if (!current_user_can('administrator')) { //管理者ではない場合 global $menu; ~ここで非表示にするメニューを指定~ } } add_action('admin_menu', 'remove_menus'); 【指定一例】 unset($menu[2]); // ダッシュボード unset […]
// 記事の最初の画像を表示 function get_first_image_url($post){ // global $post; if ( preg_match_all( '/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches) ) { $first_img = $matches[1][0] […]
1、プラグインをインストール。有効化を行う。 2、[WP ULike]のメニューが表示されるのでカスタマイズ設定を行う。 ページの何処にボタンを表示するか設定があるが、自由に位置を設定する場合「有効化」を外しておく。 3、表示の為のコードを記入する ◯function.php ■カウントに付く[+]の表記を削除 add_filter('wp_ulike_format_number','wp_u […]
var userAgent = window.navigator.userAgent.toLowerCase(); if( userAgent.match(/(msie|MSIE)/) || userAgent.match(/(T|t)rident/) ) { var isIE = true; var ieVersion = userAgent.match(/((msie|MSIE)\s|rv:) […]
【セットアップ】 別ドメイン、別サーバーでWPのデータを使用したい場合、WP REST APIを使用する。 データを出力するために下記のプラグインを導入する ・WP REST API (WP API)・・・WordPress 4.7以前のバージョンで必要。4.7以降はコア機能として元から導入されている ・ACF to REST API・・・カスタムフィールドの値をjsonデータに含める プラグイン […]
【プラグイン導入手順】 1、他のプラグインと同じくWPにインストールを行い、有効化する 2、設定>WP Favorite Posts から、必要な設定を行う 3、お気に入りボタンをカスタマイズする場合、出力箇所にを設定 4、wpfp-page-template.phpを編集し、お気に入り一覧を作成する ※お気に入り一覧は初期状態ではテキストと削除ボタンの並ぶシンプルなものになる ※編集した […]
ページをまたいだ場合、ページでリロードを行う処理をする場合に表示位置を固定したい場合に用いる。 記述例)Cookieを保存するjsにより、変数指定が若干変わる。下記はそれぞれ案件に併せて若干修正済。 ■https://github.com/js-cookie/js-cookie を使用する場合 <script> $(function(){ var key = 'keep-positio […]
<?php //元となる文章 $str = "ウェブブラウザとはウェブサイトを閲覧するためのソフトウェアです"; //単語とURLのリスト $wordlist = array( "ウェブ" => "http://en.wikipedia.org/wiki/Web", "ウェブブラウザ" => "http://en.wikipedia.org/wiki/Web_browser", […]