サポート » プラグイン » Really Simple CSV Importer で上書きができない

  • 解決済 hatobane

    (@hatobane)


    お世話になっております。
    プラグイン Really Simple CSV Importer で記事を上書きしようとすると以下のエラーが出て、新たなpost_idでリビジョンが投稿されてしまいます。

    Notice: Trying to get property of non-object in /var/www/themeName/wp-includes/link-template.php on line 193

    CSVは以下の記述で、編集ソフトはLibreOffice Caleになります。
    https://docs.google.com/spreadsheets/d/1MBw_lE03h2Ye-bzpa3OjfK-lKUDqV7FV48tODO6FR8I/edit?usp=sharing

    何か記述か設定に不備がありますでしょうか、ご教授のほどお願い致します
    ちなみに『link-template.php』の該当のソースコードは以下で、他ファイルで同名の変数は使っていないハズ

    <?php
    // show default category in permalinks, without
    // having to assign it explicitly
    if ( empty($category) ) {
      $default_category = get_term( get_option( 'default_category' ), 'category' );
      $category = is_wp_error( $default_category ) ? '' : $default_category->slug;
    }
7件の返信を表示中 - 1 - 7件目 (全7件中)
  • トピック投稿者 hatobane

    (@hatobane)

    パーマリンクをデフォルトに直すとエラーが出なくなりました。
    希望のパーマリンク(/%category%/%postname%/)で何か間違っていないか、もう少し調べてみます

    なんかヘンテコな挙動ですね。そもそもパーマリンク周りでエラーが出てるのもおかしな話なので、ほかのプラグインのバグに当たったのかもしれません。そこら辺の情報も共有すると、検証がはかどるかもです。

    トピック投稿者 hatobane

    (@hatobane)

    Toro_Unitさん返信ありがとうござます。

    現状で入っているプラグインは『Advanced Custom Fields』と、カテゴリを一括登録する『WP Taxonomy Import』、データベースを覗く『Adminer』ぐらいです。

    よく理解できていないのですが、なんとなく該当コードがカテゴリに絡んでいるっぽいので、カテゴリをプラグインで一括登録したのがマズかったのか、あるいはデフォルトカテゴリ?(未分類)を不必要で消してしまったのがダメだったのか、そこら辺を調べています。

    ちなみにデータベースにリビジョンが追加されるのは仕様のようで、その動作を自分はエラーと勘違いしていました。でもNoticeが出ると上書きがうまくいかないので、原因は見つけないとです

    $default_category->slug がエラーをこいてるので、デフォルトのカテゴリーを消したのがちょっとくさいですね。

    ただ、デフォルトのカテゴリーは設定を変えないと消せないはず・・・。

    トピック投稿者 hatobane

    (@hatobane)

    デフォルトカテゴリーが登録されていないのが原因でした。プラグイン以前の問題で、未分類カテゴリーを削除した場合、投稿設定から投稿用カテゴリーの初期設定を行う必要があったのですね。

    設定>投稿設定>変更を保存でエラーが出なくなりました。

    自分の無知が原因ということで、おさがわせしてしまい大変申し訳ありませんでした。
    重ね重ねになりますが、返信して下さいましたToro_Unitさんありがとうございました。

    トピック投稿者 hatobane

    (@hatobane)

    oh…僅差で投稿が重なってしまいました。
    デフォルトカテゴリはデータベースの操作で消していました。

    管理画面から『未分類』カテゴリが削除できないのは、そういう理由があるからなんですよね、ちょっと考えれば分かりそうなもんです、本当すいませんでした。

    別に謝ることじゃないですよ!

    なんかちょっとバグっぽい挙動が見つかったのでホクホクしてますw

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • トピック「Really Simple CSV Importer で上書きができない」には新たに返信することはできません。