忍者ブログ
19 October

WPやプラグインの更新時にエラーメッセージがでてアップデートできない

https://kantaro-cgi.com/blog/wordpress/dl-error-by-classic-open-ssl.html
https://olein-design.com/blog/wordpress-install-download-error-changed-class-http-file

エラーメッセージで検索したらすぐでてきた
サーバーのopensslのバージョンが低いことが原因らしい
上記のように/wp-includes/class-http.php または class-wp-http-curl.php内のコードをいじる




KDDI CPIレンタルサーバー
WP設置するときもクソサーバーだったけど、自動更新もできないクソサーバーを再認識しました。
やはり携帯電話会社のサーバーはクソなので絶対やめたほうがいいです

yahoo系、NTT系、KDDI系
WP使おうとしたら全部めんどくさい何かトラブルがおきるので絶対だめ
PR
17 October

All in One WP Migration インポートの512MB制限を解除する

https://www.youtube.com/watch?v=KU4Bbc_Ppwo

youtubeにより削除されてました

リンクしただけだと削除された時やり方わかんなくなってやばいな…
めんどくさがらずにコードとかコピペするか…


http://hrvtuirvw.net/blog/removing-upload-size-limit-on-all-in-one-wp-migration/
Pluginフォルダ内のconstants.phpの記述を修正

// = Max File Size =

// =================

define( 'AI1WM_MAX_FILE_SIZE', 536870912 * 8 );


ありがたいことです。
↑のサイトは制限解除のためのプラグインもむにゃむにゃしてました。
なんと…!えぇ…DLしとくか…




この動画の通りにやりましょう。

ふー金払うところだった
ちょっとプログラミングわかる人なら、あれをこうすればいいんじゃね?って思いつく初歩的なやつなんでしょうね。現にやってることすごい簡単だし。

記事がありまくりで膨れ上がったサイトだと500MB突破します。
今回始めて制限に引っかかり、制限があることを初めて知りました。

12 October

かっこいいおしゃれなhoverエフェクト

http://www.alessioatzeni.com/blog/css3-hover-effects/

http://www.alessioatzeni.com/wp-content/tutorials/html-css/CSS3-Hover-Effects/index_4.html

sampleがたくさんある
特に4番目の丸円のマスクエフェクトを使用してみたがかなりいい。
マスクのborder、width、height、border-radiusの数値を変えると、円じゃなくて正方形や長方形、
小さいものや大きいものに形を変えることができる。

さらにマスクのback-groundを変えると色合いをカラフルに表現できる。
カラーの透明度と合わせるとおもしろい
06 October

WPの記事をRSSフィード使って読み込んで出力させる

http://shonoooo.hatenablog.com/entry/2014/11/06/231514
http://cat-speak.net/2011/06/25/207/

上記を参考にした。

サイトURLの書き換え
countで記事表示件数を調整
続きを読むの編集

サムネ取得はまだ必要でなかったので調べてない

<?php
$rss = simplexml_load_file('http://ドメイン/?feed=rss2');
$count = 0;
echo '<ul class="feed_list">';
foreach($rss->channel->item as $item){
    $title = $item->title;
    $date = date("Y/n/j", strtotime($item->pubDate));
    $link = $item->link;
    $description = mb_strimwidth (strip_tags($item->description), 0 , 70, "", "utf-8");
?>
<li><a href="<?php echo $link; ?>" target="_blank">
<div class="title"><?php echo $title; ?></div>
<div class="text"><?php echo $description; ?></div>
<div class="date"><?php echo $date; ?></div>
</a></li>
<?php
 $count++;
 if ($count > 8){break;
 }
 
 }  echo '</ul>'; ?>    



忍者ツール等を使うと広告が入るということで却下となる
WPプラグインはレイアウトが自由にできないこともある。
コード直書きにすれば装飾レイアウトも簡単に可能






21 September

cf7 記事タイトルを取得して自動書き込みしたい

http://msweb.moo.jp/wordpress/1506/
こちらのコードでやったら出来ました。

function my_form_tag_filter($tag){
	if ( ! is_array( $tag ) )
		return $tag;

	if ( isset( $_GET['mailsubjectID'] ) ) {
		$name = $tag['name'];
		if ( $name == 'your-subject' ) { //  に入れたい場合
			$mailsubjectID = $_GET['mailsubjectID'];
			$mailsubject = get_post( $mailsubjectID, ARRAY_A );
			$tag['values'] = (array)$mailsubject['post_title'];
		}
	}
	return $tag;
}
add_filter('wpcf7_form_tag', 'my_form_tag_filter', 11);


[your-subject]

<a href="<?php echo get_permalink( get_page_by_path('contact-form')->ID ); ?>?mailsubjectID=<?php the_ID(); ?>" target="_blank">メールでのお問い合わせはこちら</a>



http://www.doya-doya.com/diary/2010/10/04/2806
http://web-designer-mitainahito.com/contactform7-title/

こちらのコードでやってもリンク先が404になりました。
古い記述で今のcf7では無理ってことなんでしょうかね。
何がダメなのかphpの記述はさっぱりわからない