WordPress

MarsEditで「無効な投稿IDです」と表示されてしまったときにやるただ1つのこと

もしMarsEditを使ってブログに記事を投稿しようと思ったときに以下の画面が表示されたら以下の方法で解決出来ます。

僕はブログの記事を復旧する際にこの画面が表示されました。

Img 05 210127

MarsEditはWeb上にポストを投稿した段階で「Post ID」と呼ばれる情報をローカルの記事データに埋め込むようです。

これがWeb上のブログデータと合わないと上記のエラーが表示されます。
僕の場合はWeb上のデータは消失しているため、記事数は0なのに、再投稿しようとしている記事は消失前に投稿済みのため、Post IDを取得していたのが原因だと思います。

新規に記事を作り、そこに過去に作った記事を貼り付け、投稿すると投稿出来るのですが、今度はきちんとカテゴリが反映されません。
ブログの設定をし直してみましたが、改善は見られず、どうしたらいいのか迷っているときに以下の記事を見つけました。

https://www.red-sweater.com/forums/discussion/1916/reposting-to-a-different-blog/p1

上記の記事に記載してある内容の中にピンとくるポイントがありましたので、そこを元に推測してみたところバッチリでした。
理由はどうあれ、同じ症状になってしまった方はこの方法で新たに記事を作り直したりせずに、再度投稿が出来るようになると思います。

続きを読む

WordPressの記事一覧で最初の3つの記事にだけadsenseを表示する方法 @totto777

僕の大好きなAppbankさんのサイトを見ていると、単独ページ内だけではなく、記事の一覧でもAdsenseの広告が表示されていることに気づき、これを自分のブログでもやってみたくなった。

ただAdsense Manegerを使って広告ユニットを一覧ページ内に埋め込む際に気づいたのだけど、1ページ内に広告ユニットが3つ以上あると、下記みたいな感じで枠は確保されてるけど広告は表示されるというマヌケな状態になる。
どうやらAdsenseの規約でそうなってるみたい。

Img 01 014910これカコワルイ(´・ω・`)

これはちょっとカッコ悪いので、Appbankさんみたいに3つ以上になったら広告を表示させないようにしたい。

続きを読む