先日に引き続きリンク関係のプラグインを探していたら、 Absolute Links PluginというWordPressプラグインを発見した。 リンク切れ対策に…なるかもしれない、 記事内のリンクを絶対パスに変更してくれるプラグインだと思う。 /?p=122 みたいな相対パスだと、目的のページが表示できないことがある。 WordPressでは複数のカテゴリを選択できるので、 同一の記事が複数のURLを持ってしまうことがある。 カテゴリ/IDみたいなリンクになっていると、リンク切れになってしまうことがある。 リンクを貼るときに絶対パスで貼るように気を付ければいいだけなんだけど、 うっかり相対パスで貼ってたりして… というのをチェックして、絶対パスに一括変換してくれるのがこのプラグイン。 導入は通常通りクリックだけでインストールできる。 有効化したら「Absolute Links」を開いてSc
「会員専用のページとか投稿はできないの?」と言われ、「.htaccess置いてベーシック認証かければいいんじゃね?」と答えたんですが、ちらっとググったところによるとパーマリンクの管理で WordPress自体が .htaccessを書き換えていると。 そうすると、ページのディレクトリ構造に依存するような .htaccessを置いておくのはどうなの、「RewriteEngine On」絡みで嫌らしいことがあっても平気なの、ということが心配になって、「個別ページじゃなくて、新しく会員専用のブログを作って、ブログ全体にパスワードかけるというのでどうか」という話になりました。 それ用プラグイン こちら(→ http://blog.taragana.com/index.php/archive/angsumans-authenticated-wordpress-plugin-password-prot
WordPress プラグイン API このページでは WordPress のプラグイン開発者が利用可能な API(Application Programming Interface)フックを説明します。 バージョン1.2以上が対象です。 このページを読んでいるということはプラグインの作成に興味を持っているのだと思います。ぜひユーザーの 希望リストに目を通してください。 ハロー、ドリーは WordPress の最初のプラグインです。このプラグインのコ メント付ソースはプラグインの動作を理解するうえで役に立つでしょうし、自分のプラグインを作成する際に使用する構造やシンタックスに対するガイ ド役にもなるでしょう。また、こちらの入門の記事もお役に立つでしょう。 このページの各項目では、便利で利用可能なすべての機能と、プラグインの「方法」と「理由」の全般につい て説明しま す。 プラグイン作者の
WordPressはCMSツールとしても非常に優秀です。PAGEコンテンツ(「投稿」→「ページ作成」で生成できるコンテンツ。「ページ」だとややこしいので、「WordPressサイト構築スタイルブック」と同じく、当ブログ内ではこう記述することにします)を使用すれば、時系列に沿わない単体のページを階層構造で作成でき、管理も楽です。 ただ、PAGEコンテンツはWordPress内の検索機能の対象とならなかったり、フィードに書き出されなかったりと、PAGEコンテンツがメインのサイトを構築するとなると、そのままではやや難があります。そこで、WordPressをCMSとして使用する際に押さえておきたいプラグインを以下に。 PAGEコンテンツ対応 検索でPAGEコンテンツ内を対象にする: 「search everything」日本語版 その名の通り、検索の中にPAGEコンテンツを含めることができます。
ちょうど去年くらいかLightbox系のjavascriptLiblaryを探していて、当時の時点でめぼしいものを片っ端から試した結果、Shadowbox.jsが一番気に入った。 そんな経緯からwordpressでもshadowbox.jsを使うべく、自動で挿入してくれるpluginを導入しているのでいつもどおり備忘録がてら紹介。 個人的にはこのplugin自体より、ちょっとコンフリクトしたのでそれへの対応方法なんかがメインだったり。 Shadowbox.jsとは Shadowbox.jsはページ内で画像を拡大表示したりするLightbox系のjavascriptLiblary。 以下公式サイトで動作サンプルを見る事が出来る。 Shadowbox.js Media Viewer なぜ数あるLightbox系Liblaryからこれを選んだのか。 冒頭に書いたように使い始めたのが大分前なのです
実践編3回目はwordpressのplugin。 Google Analyticsを使う上で便利なwordpress pluginは無いかなと模索していく。 選ぶ指針 Google Analyticsの勉強メモ(8) 自分自身のアクセスを除外する – atl*weblogで自分のアクセスをレポートから除外する方法を書いたが、実はこれには不満があった。 出先で使う場合一々cookie生成ページへアクセスしないといけないし、そもそもcookieなんてちょくちょく消去するので知らず知らずのうちにcookieが無い、なんて事はザラだったりするのだ。 これをうまく自動化ないし半自動化できるものがいいので、まずこれができるかどうかが評価基準のひとつになる。 こんな感じで軽く調べて目についたものをざっと試して見る、pluginの単体紹介ほど詳しくは書かないと思う。 テスト環境は以下。 wordpress
やばい、Webはどんどん新しい試みがなされている。ちょっと放っておくとすぐに置いていかれてしまう。IE8から登場した技術が「Web Slice」だ。これはマイクロフォーマットの一種で、Webサイトの一部を切り抜いて情報を配信する技術だ(勘違いがあればご指摘いただきたい)。 マイクロフォーマットを埋め込めばこのような表示(Firefox3にて) これにより日々更新されるデータを効率的に配信、受け取れるようになる。RSSフィードに似ているがWebサイト全体ではなく一部の情報だけを配信すると言った方が良いかも知れない。IE8のみならずFirefox向けにもアドオンが登場している。そしてWordPressでもこのWeb Sliceに対応できる。 今回紹介するオープンソース・ソフトウェアはwebslicer、Web Slice対応にするWordPressプラグインだ。 Web Sliceの場合、通常
GoCodesは、特定のページのみに短いURLを設定し、リダイレクトさせるWordPressのプラグインです。 GoCodes Redirection Plugin For WordPress GoCodesの導入方法 下記ページの「Download」から、「GoCodes」をダウンロードします。 GoCodes ダウンロードした「gocodes.1.3.2.zip」を解凍し、「gocodes」フォルダをプラグインフォルダにアップロードします。 例:/wp-content/plugins/ 管理画面の [プラグイン] 画面で、「GoCodes」の「アクション」の「有効化(Activate)」をクリックします。 プラグインの有効化に成功すると、[ツール] のタブに「GoCodes」が追加されます。 以上で、導入は完了です。次に設定します。 GoCodesの設定方法 [ツール] のタブの「Go
ちょっと思い立って、愛用しているBlogツール『WordPress』のプラグイン作りに挑戦しています。 参考ドキュメントは、こちらのオフィシャルドキュメント。(英語です(汗 » Writing a Plugin « WordPress Codex ここでは、作り方の基本を紹介します。間違えていても怒らないでください。 まずはプラグインの基本。プラグインは、純粋なPHPファイルで構成されています。次のようなファイルを作ります。 <?php /* Plugin Name: Name Of The Plugin Plugin URI: http://URI_Of_Page_Describing_Plugin_and_Updates Description: A brief description of the plugin. Version: The plugin's Version Num
WordPressの管理画面には、自由に項目を追加して画面を増やすことができます。 次のサンプルプログラムを見てみましょう。 <?php /* Plugin Name: Menu test Plugin URI: http://h2o-space.jp Description: メニュー追加のテスト Version: 1.0.0 Author: H2O Space. Author URI: http://h2o-space.jp */ add_action('admin_menu', 'h2o_menu'); function h2o_menu() { add_submenu_page('post-new.php', 'メニュー追加テストのタイトル', 'メニュー追加テスト', 8, __FILE__, 'menu_function'); } function menu_function(
というわけで RC から中一日ですが、何名かの方に試していただいて大丈夫そうでしたので JSeries のほうに正式版をリリースしました。 1.10 をお使いの方は、アップデートお願いいたします。 RC からの変更点は、 fillter の連鎖で辞書作成が複数回行われないようにロックをいれました。(おそらくは今のロジックでも起きないハズ…なのですが、プログラムが非同期バックグラウンドで動いて追いづらいので念のため入れおきました) 文字列期待のメソッド返値に false を返すとかよく分からんことをしてしまっていたのを修正しました。 です。 そのほか 1.10 からの変更点もまとめて JSeries ほうにかいています。 WordPress Plugins/JSeries » WordPress Related Post for Japanese (関連投稿表示プラグイン) Yahoo! A
This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress. Description Resets the WordPress database back to it’s defaults. Deletes all customizations and content. Does not modify files only resets the database. This plugin is very helpful for plugin an
大規模なコードベースでリファクタリングを省エネ化するためにcodemodを最近調べていて、軽く試行錯誤したのでそのメモ。 やりたいこと 例えば以下のようなTable Driven TestなコードをBEFOREからAFTERに書き換えたい。コード量が多いため人間がやるのは現実的ではなく、codemodで機械的に書き換えたい。 BEFORE package main import ( "slices" "testing" ) func TestContains(t *testing.T) { type args struct { ss []string s string } tests := []struct { name string args args want bool }{ { name: "empty: false", args: args{[]string{}, ""}, wan
Download the Plugin Current Version: 0.88 Plugin Downloads: download mirror | past versions Get notified of when updates are made to this plugin. Other Related Links: Project Page, Support Group WordPress by default doesn’t come with any sort of web site reporting tools (and it really shouldn’t). So if you want to know how many people visited your site, which pages they viewed, or where they ca
Google Analyticsを導入するにあたり、自動でタグを挿入してくれるプラグインを探していました。 テーマを換えるときにフッターにタグを入れ忘れる心配があるからです。 そんな希望を叶えるプラグインがありました。 Google Analytics Plugin for Wordpress Google Analytics Plugin for Wordpressは英語ですがインストールは簡単です。 インストール: 1.まずGoogle Analytics Plugin for Wordpressにて「Download this file 」を右クリック>対象をファイルに保存を選択してデスクトップなどに保存します。 2.ダウンロードした googleanalytics.txt を googleanalytics.php に名前を変更して、FTPなどで /wp-cont
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く