さくらサーバーをPHP7にしたら、このブログが動いていなかった。どうりで最近アクセスが落ちていると思っていたが・・・。
以前作ったプラグインが動作しない件
(1) クラス名と同じ名前のコンストラクタは、NG
(2) 即時stdClass生成は、NG
下記のように修正
<?php
Class MoriPower_StarRating_Comment_Admin {
/**
* Constructor.
*/
var $message;
var $errorMessage;
// 変更
function __construct() {
/* function MoriPower_StarRating_Comment_Admin () { */
// 追加
$this->plugin = new stdClass();
// Plugin Details
$this->plugin->displayName = 'Moripower Star Rating Comment';
$this->plugin->name = 'mp-starrating-comment';
・・・
Class MoriPower_StarRating_Comment_Admin {
/**
* Constructor.
*/
var $message;
var $errorMessage;
// 変更
function __construct() {
/* function MoriPower_StarRating_Comment_Admin () { */
// 追加
$this->plugin = new stdClass();
// Plugin Details
$this->plugin->displayName = 'Moripower Star Rating Comment';
$this->plugin->name = 'mp-starrating-comment';
・・・
子テーマで使っていた親関数が、テーマアップデートとともに使えなくなる
下記の関数に変更
ページネータは、WP_PageNaviプラグインを入れて代用
the_archive_title();
wp_pagenavi();
wp_pagenavi();
以上です。
このプラグイン、動くかテスト