WP Total Hacksやめてfunctions.phpとheader.phpに追加

WP Total Hacksはすばらしい神プラグインですが、毎回設定する時間を短縮するために functions.phpに追加 各画像は自分でテーマフォルダの中に配置しアップロードしてください。 <?php //管理画面にcss function wp_custom_admin_css() { echo “\n” . ‘<link href=”‘ .get_bloginfo(‘template_directory’)....

プラグインブラックリスト(随時更新)

バーションアップしたり、何もしていないのに不具合が起き、そのプラグインを停止したら問題が解決したプラグインを掲載します。互換性などでプラグインの問題ではないのかもしれませんが参考までに。 User Switching 会員制サイトで使用していましたが、管理者以外ダッシュボードに入るとHTTP ERROR 500になるのでやめました。 WP Social Bookmarking Light wpkgというサイトに勝手に飛ばされる。検索すると中国の問題らしいがVPN入っても解決されず、WP Social Bookmarking...

searchreplacedbで楽々サーバー引っ越し

wordpressのサーバー変更はいろいろ試してきて失敗ばっかり。 中国のサーバーでMySqlエクスポートできないのもあり「ダッシュボード」「ツール」の「エクスポート」もよく使っていましたが完璧じゃないから困りますよね、プラグイン回りなど。 友人の書いてる方法が最近試した中でとてもうまくいったのでメモ step1 旧サーバーからバックアップを取る FTPで旧サーバーからサイト全体をダウンロードする。 データベースをエクスポートする(.sql  プラグインを使用してもいいです。私はBackWPup Free –...

woocommerce

Checkoutページの郵便番号を必須項目無効にfunctions.phpに追記// Woocommerce 郵便番号の必須項目無効に add_filter( ‘woocommerce_default_address_fields’ , ‘custom_override_default_address_fields’ ); // Our hooked in function – $address_fields is passed via the filter!...

特定のページを呼び出す

固定ページや投稿の呼び出しはfunctions.phpに下記を記述 //固定ページをショートコードで呼び出す投稿記事内にこう→[page_echo id=1232] function page_func($atts) { extract(shortcode_atts(array( ‘id’ => ‘defalt’, ‘post_type’ => ‘post’, ‘class’ =>...

アイキャッチ画像の初期設定

// アイキャッチ画像の初期設定、数字の箇所にメディアIDを記入 add_action( ‘save_post’, ‘save_default_thumbnail’ ); function save_default_thumbnail( $post_id ) { $post_thumbnail = get_post_meta( $post_id, $key = ‘_thumbnail_id’, $single = true ); if (...

中国サーバーでサイト運営するなら

 追記中国で管理画面も超遅い。vpnにいちいち切り替えてたらアップロード作業にも支障が出るしどうにかならないものかと思っていたら管理画面でajax.googleapis.comにつながるのを360提供のやつに変更してくれるプラグインも見つけました。Googleapis to useso本当は記事を見つけたのは参考サイトのページだったのですがダウンロード?見つからなかった。。。参考サイト www.pegasus-idc.com… wordpress.org…...

子テーマ

親テーマフォルダと同じ階層にchildフォルダを作りその中にstyle.cssを作成。下記を記述 /* Theme Name: Child Template:twentytwelve */ @import url(“../twentytwelve/style.css”); @charset “utf-8”; /* CSS Document */     参考サイト viral-community.com… 参考サイト...

プラグインなしで固定ページにhtmlをつける

/** * 固定ページの拡張子をタイトル.htmlにする */ add_action( ‘init’, ‘mytheme_init’ ); if ( ! function_exists( ‘mytheme_init’ ) ) { function mytheme_init() { global $wp_rewrite; $wp_rewrite->use_trailing_slashes = false;...

プラグインなしパンくずリスト

 追記ページごとに分けるんが面倒なので長いですが今これ <!–breadcrumbs –> <div class=”breadcrumbs”> <?php if ( is_home() ) : ?>welcome <?php endif; ?> <?php if ( is_page() ) : ?><!–/* ◀ page */ –> <a...

投稿のパスワード制限

wordpress投稿、固定ページ毎の閲覧パスワード制限 function.phpに以下を記述します。 // 「保護中」を消す—————————————————-// add_filter(‘protected_title_format’, ‘remove_protected’);...

ゴミ箱の保存期間

wp-config.phpの中に下記の記述を追記します。※何も追記していないときは30日の保存期間。数字(保存日数)は任意で変更可能 /** ゴミ箱の保存期間を365日に */ define(‘EMPTY_TRASH_DAYS’, 365); それからアップロード 参考サイト  http://wordpress.e-joho.jp/archives/370...

WPMLでwordpressサイトを多言語化

カテゴリーの翻訳 カテゴリー → 一つずつ翻訳。これは次の翻訳です:から元々のカテゴリーを選択 メニューの翻訳 WPML → WPメニュー同期 ウィジェットメニューの翻訳 WPML → ストリング翻訳。ストリング翻訳画面でウィジェットの題名を翻訳可能にします。 テーマ内翻訳 WPML → ストリング翻訳 投稿、固定ページ以外の設定が終わってからの各ページ翻訳 投稿翻訳 WPML → 翻訳管理 → フィルタから投稿、公開済みを選択し表示するをクリック ↓...