PHP7の影響

さくらサーバーを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';

                 ・・・

子テーマで使っていた親関数が、テーマアップデートとともに使えなくなる

下記の関数に変更
ページネータは、WP_PageNaviプラグインを入れて代用

the_archive_title();
wp_pagenavi();

以上です。

1件のコメント

コメントを残す

役立つ
面白い

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください