忍者ブログ
04 May

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

30 August

カテゴリーを色分けしたい リンク有り

https://www.webopixel.net/wordpress/933.html

function categories_label() {
    $cats = get_the_category();
    foreach($cats as $cat){
        echo '<a href="'.get_category_link($cat->term_id).'" ';
        echo 'class="label label-'.esc_attr($cat->slug).'">';
        echo esc_html($cat->name);
        echo '</a>';
    }
}



<?php categories_label() ?>


ありがたい引用
リンクなしのコードばかりで困っていた
リンクありで出力したいんだよ!

PR
21 August

ワードプレスを新規インストールする 手動で 必須プラグイン

プラグイン一括インストール
Multi Plugin Installer
----------------------------------
Revision Control
Show Current Template
Stop the Bokettch
TinyMCE Advanced
WP Hyper Response
Yoast SEO
Intuitive Custom Post Order
Duplicate Post
Active PreviewNewpost Catch
WordPress Related Posts
WordPress Popular PostsWP-PostViews
Auto Post Thumbnail
Widget logic
Custom Post Widget



インストールまで

最新版のWPをダウンロードして解凍する
フォルダ名を変更、もしくはフォルダの中身をFTPでサーバーにぶちまけアップロードする

さくらコントロールパネルにログインし、新規データベースを作る

http://---------/インストールフォルダ名/にアクセスする
さくらコントロールパネルのデータベース一覧のところに書いてある情報を見て入力していく。
「データベースのホスト名」は「データベース サーバ」のところをコピペする(mysql●●.db.sakura.ne.jp)
インストールボタンを押す

今後はこのURLでログイン
http://---------/インストールフォルダ名/wp-admim.php


インストール後の設定

基本プラグイン
Revision Control

WP-DBManager
日本語化
http://seonetx0.com/wp-dbmanager/
http://wp.mmrt-jp.net/plugin-japanization-project/dbmanager/

TinyMCE Advanced
http://bazubu.com/wp101/how-to-use-tinymce-advanced
日本語化いらないかも・・


wp-jquery-lightbox

WordPress SEO by Yoast
日本語化
http://pasonal.com/wordpress-seo-by-yost-jp-download/


・show-current-template
・stop the Bokettch


用途に合わせて
Contact Form 7

Category Order and Taxonomy Terms Order

pageMash
・MAP系の
Search Everything

Google XML Sitemaps
・管理権限もの
WordTwit
・simple Tags
・PS auto sitemap
27 April

WP 自動整形をカスタマイズ

https://dainashiyesterday.com/post-4874/

aタグを勝手に消されていイライラしまくる
ありがたいコードをコピペする
ここの方は↓のコードに説明が書いてあってわかりやすくてありがたい
自動整形の全てを無効するとめんどくさいことにもなるので、苛ついてるところだけを無効化する
主に勝手にタグ消されるやつ(ビジュアル⇔テキスト)



function custom_tiny_mce_before_init( $init_array ) {
global $allowedposttags;
$init_array['valid_elements'] = '*[*]'; //すべてのタグを許可(削除されないように)
$init_array['extended_valid_elements'] = '*[*]'; //すべてのタグを許可(削除されないように)
$init_array['valid_children'] = '+a[' . implode( '|', array_keys( $allowedposttags ) ) . ']'; //aタグ内にすべてのタグを入れられるように
//$init_array['indent'] = true; //インデントを有効に
//$init_array['wpautop'] = false; //テキストやインライン要素を自動的にpタグで囲む機能を無効に
//$init_array['force_p_newlines'] = false; //改行したらpタグを挿入する機能を無効に
return $init_array;
}
add_filter( 'tiny_mce_before_init', 'custom_tiny_mce_before_init' );
06 April

データベースのドメインを一括置換

旧バージョン
https://www.takanome.me/2161
新バージョン
https://www.infoscoop.org/blogjp/2014/08/14/use-search-and-replace-for-wordpress-when-moving/


最近はall in one migration ばっかり使って簡単に移動してますが、使えない環境になるときもあります。
WP管理画面自体にアクセスできなくなってしまえば、データベースを直接いじるしかなくなります。
シリアライズがどうのこうのでphpMyAdmin内での一括置換はよくない、とかいってるのでよくわかりませんが上のツールを使います。

ずっと前は旧バージョンでやってましたが、久々にやった今回は新バージョンでやってみました。
インターフェースも変更されています。
でもなんかエラーでました。エラー文で検索したら、旧バージョンでやったらエラーでなくなったとか書いてあったので、旧バージョンでやりました。

mySQLのバージョンとツールのバージョンの兼ね合いかなんか?らしいです。


久々でもう心臓がドキドキしながらやりましたが、正常に表示出来てなかったサイトがドメインがちゃんと置き換えられていて表示されるようになりました。

このツールをDLするときはメルアドが必要になりました。
05 April

load-scripts.phpのコンソールエラー

http://blog.mizoshiri.com/archives/2213
https://coronblog.net/2017/01/26/131616.html#i-3
https://jp.mytory.net/archives/2020


管理画面内のjsが止まって色々正常に動かなくなる

ウィジェットが動作しない(ドラッグ&ドロップできない)
Tiny MCE関係

wp-config.php に書き込む

define( 'CONCATENATE_SCRIPTS', false );
define( 'COMPRESS_SCRIPTS', false );