URL短縮ライブラリ

PukiWiki用URL短縮ライブラリ対応XMLサイトマッププラグインを導入する!

昨年のクリスマスに、WordPressのAll in One SEOプラグインの大幅な仕様変更により、Google SearchConsole(以下、「SearchConsole」と略)を確認して愕然とした。 余りのショックで、思わずnoteに記事を書いたぐらいだ。 PukiWiki用URL短縮ライブラリは私が開発して公開しており、同ライブラリに対応したXMLサイトマッププラグインを開発しないこと […]

FacebookのOGP仕様が変更になったのをPukiWikiのプラグインで対応した話

本サイトの記事中の文章でもたびたび書いているが、Facebookは突然仕様変更をしたり、それに伴うバグ(?)を出したり、しかもそれをコソッと直したりするので、非常に手に負えない部分がある。 Facebookが「世界人口75億人のうち、12億人が毎日35分は見ている」と言われていたのが何年前の話だったか忘れたが、今でも世界的に利用されており、日本国内でも最大規模のSNSだから利用する価値はあるものの […]

PukiWiki1.5.2のMenuBarを別のページ名に変更してもメニューを必ず表示させる!

前回の記事では、メニュー(「MenuBar」ページを指すが、特に記述がない以外は「メニュー」と呼称を統一)を編集して「使える」ようにし、メニューを常に表示させるまでを書いたが、併せて注意事項も書いておいた。メニューページを編集・プレビュー・更新直後にメニューが出ないのはmenuプラグインの仕様なので「放置でいいか」と思っていたが、悪意ある攻撃から標準のMenuBarやFrontPageを変更して運 […]

PukiWikiのクソ長いURLをURL短縮ライブラリを組み込んで解決する!

一般的にWikiで悩ましいのがページのURLの長さだ。特にページ名に日本語を使うとそれがそのままエンコードされてURLとなり、非常に長くなる。長くなるならまだしも、URLに日本語が含まれるので、他のウェブサービス(特にSNS等)へ連動した時に正しくURLが認識されない場合がある。そこでURLを短縮するライブラリを作成し、前回の記事で作った「お問い合わせ」ページ(メールフォーム)で日本語ページのUR […]