本文へジャンプします。



answer

Re: 一括で記事を非表示にする方法

こんにちは。

まず全件を下書きにして、そこから該当のカテゴリーを公開するという方法を考えてみました。

① 記事一覧を開く
② 画面をスクロールして一覧の左下にある「表示」をクリックする
③ 「50件」をクリックする
④ この状態で、ページのアドレスを確認すると
http://app.f.cocolog-nifty.com/t/app/weblog/post?__mode=list_entries&blog_id=XXXXX&limit=50
といったアドレスになっているはずなので、このアドレスの最後の「50」を表示したい記事の数に変更する。
(1000記事あるなら「1000」とアドレスバーに直接入力します)
⑤ そのままEnterキーを押す→指定した数の記事が1ページに表示される
⑥ 記事一覧の一番上にある□(タイトル  カテゴリー ・・・と項目が並んでいる行の一番左にある)をクリックする
(全記事の□にチェックが入ります)
⑦ 画面を一番下までスクロールして一覧の右下にある「そのほかの操作」のダウンリストを開き「記事を下書きにする」を選択し「実行」ボタンを押す

以上で、記事が一括で下書きになります。
ここから公開したいカテゴリーのみ取り出します。

① 記事一覧の上にある「フィルター」の「変更」をクリック
② 検索条件が出てくるので「カテゴリー」と表示したいカテゴリー名を選択し「表示」をクリック
③ ※ここで記事の件数が50件以上ある場合は、前述の「下書きにする場合」と同じ要領で記事が1ページに表示されるように調整してください。
④ 記事一覧の一番上にある□(タイトル  カテゴリー ・・・と項目が並んでいる行の一番左にある)をクリックする
(全記事の□にチェックが入ります)
⑤ 画面を一番下までスクロールして一覧の右下にある「そのほかの操作」のダウンリストを開き「記事を公開する」を選択し「実行」ボタンを押す

以上で指定したカテゴリーの記事のみ公開出来ると思います。

一時的にせよすべての記事がなくなるのは困るという場合は、上記を応用してカテゴリーごとに表示して下書きにしていくという方法(最終的に表示させたいカテゴリーのみ残す)でもいいと思います。

【注意点】
上記の方法で全記事を1ページに表示させることは出来ますが、その後一括で何らかの処理を実行すると時間がかかりすぎてタイムアウトしてしまうという可能性もあります。
そうなったときにどんなエラーが出るのかまでは保証できませんので、あまり一気にやりすぎないほうがいいかもしれません。

フィルターと1ページの表示数を調整する方法を組み合わせれば上記以外にもパターンがあると思いますので、やりやすい方法を考えてみてください。

以上、処理方法のアイディアのみご参考まで。

no-name. | | permalink

show this thread