Wordpress」カテゴリーアーカイブ

Code Snippet With Syntaxhighlighter を使ってみる

【WindowsLiveWriter】で「Code Snippet With Syntaxhighlighter」を使ってソースコードを入力する | Q-miz blog(きゆみずぶろぐ) の記事を参考にして、Windows Live Writer でコードを書いてみるテスト。このブログ自体、SyntaxHighlighter は入っているのだけど、いつもは QX エディタで編集、自前 Perl スクリプトで整形、自前アップロードプログラムで WordPress へ投稿、ってなことをやっている。コードの編集とか画像の縮小とかを自動化しているんだけど、単なる文章の場合は Windows Liver Writer で書くことが多い。 Xamarin.iOS 拡張を見ると、Visual Studio拡張がどうやっているのか調べる必要があって GUID を頼りにレジストリエディタをのぞいてみると、 … 続きを読む

カテゴリー: Wordpress, Xamarin | コメントする

[WP] WordPress の記事のフォーマットを自動で変換する

WordPress Book Style シリーズの第一弾として、初心者向けの iPhone プログラミングを公開中です。 3.1 簡単電卓プログラムの概要 | iPhone Programming for Beginner http://iphone.pp-club.net/p/12 執筆途中をそのまま公開する方式で、執筆時のツールやら WordPress のプラグインやらを「文章を書きながら」作っていくというスタイルを取ります。ええ、いわば「見切り発車」という奴ですね。以前「学ぶっく」という形で、同じく WordPress 上に電子書籍を構築しようと思っていたのですが、プラグインを揃えてから記事を書かなければと思い込んでいたもので、なかなか記事に辿り着かないという本末転倒なところになっていました。で、今回は「射撃しながら前進」ということなのです。 さて、 WordPress に記事を継 … 続きを読む

カテゴリー: Wordpress | タグ: | 2件のコメント

非同期スクリプトをWordPressに埋め込む

最近海外で流行りのTwitter,Facebook,Google+1,Analyticsをまとめる非同期スクリプトにはてなを加えてみた | ゆっくりと… http://tokkono.cute.coocan.jp/blog/slow/index.php/xhtmlcss/asynchronous-loading-of-major-social-buttons/ はてな数がアレなので、いまいち躊躇していたのですが、上記のスクリプトを本ブログに埋めてみました。 本当は、適当なプラグインを作って埋め込むとバージョンアップが楽なんですが…まぁ、直接埋め込みということで。埋め込まれているのが、「ツイッター」「はてな」「facebook」で、google+ が外れているのは、google+ を配置すると、何故か改行してしまうからなんですね。後で、並べられるようになったら追記します。 ■fo … 続きを読む

カテゴリー: Javascript, Wordpress | 2件のコメント

inline php を使う

WordPress ? Inline PHP ≪ WordPress Plugins http://wordpress.org/extend/plugins/inline-php/ 先日 wordpres 上で javascript が動作するプラグインを入れたのですが、php のコードを直接動かすことも可能なのですね。 公開する場合には、うかつな php コードを入れるとセキュリティ上危ないのでお勧めできませんが、まぁ、試しにいれるのも良いかなと。 のように簡単に書けますということで。 で、プログインのソースコードを見ていたのですが、実は大したことはやってないのですね。数行だけなのです。なるほど、こういう風に拡張するのかという。 [exec] function curl_get_contents( $url, $timeout = 60 ){ $ch = curl_init(); cur … 続きを読む

カテゴリー: 開発, Wordpress | コメントする

ASP.NET MVC から wordpress のデータを扱う(4)

ASP.NET MVC では LINQ to Entities を使えるので、あらかじめリレーションをしておくと楽…なんですが、逆にリレーションが設定されていない場合は大変ってのがありますね。CakePHP の場合は Model::$belongsTo 等で後からリレーション/アソシエーションを設定するのですが、LINQ to Entities の場合はこれが大変、というか、これはどう設定すればいんでしょう???な状態なのですが、ええ、実は意外と簡単でした。 デザイナの背景をクリックして「追加」→「アソシエーション」ですね。 そして、アソシエーションのプロパティで「参照に関する制約」を忘れずに設定 という訳です。詳しくは後ほどブログに書きますが、ひとまず(個人的に)速報まで。 ~ さて、お次はカテゴリ内の記事の一覧を作ります。関連するテーブルは以下の4つ。 terms: カテゴ … 続きを読む

カテゴリー: 開発, ASP.NET, Wordpress | コメントする

ASP.NET MVC から wordpress のデータを扱う(3)

実はEDM(Entity Data Model)では、あらかじめデータベースでリレーションを設定しておくと、モデルのほうでアソシエーションが設定されます…って、なんだか分かりませんね(汗) 要は、こんな感じです。 最初の SQL Server 2008 R2 上で、リレーションを設定します。 ダイアグラムではこんな風。 このあたり、.NET ラボの勉強会で話したのですが、SQL Server Management Studio はそれなりに新しくなっていくのに、このダイアグラムは SQL Server 7.0 の頃と変わり映えしません。時代遅れなのか、誰も使っていないのかというところですが、データベース上の外部キーって大切なんですけどねぇ。 これを Visual Studio の EDM を更新すると、こんな風にアソシエーションが設定されます。 ちなみに、データベース上では「リ … 続きを読む

カテゴリー: ASP.NET, Wordpress | コメントする

ASP.NET MVC から wordpress のデータを扱う(2)

次に最近投稿した一覧を表示させます。 今回は、コントローラーの PostsController::RecentPosts メソッドから作っていきますね。 ■コントローラーを LINQ で作る。 投稿した人の名前(User.display_name)を表示させたいので、wp_users テーブルとリンクさせます。そていて、最初の5行だけ表示させたいので Take 関数を使っています。 このための専用のモデルを作るのは面倒なので、無名クラスを作って new { Post = p, User = u } として作成しています。 こうすると、ビュー側で item.Post.post_author item.User.display_name のように参照ができるハズですね(実は、うまくいきません…)。 ■ビューを作る 型無しの指定なので、ViewPage のままです。 それぞれの表示は … 続きを読む

カテゴリー: ASP.NET, Wordpress | 1件のコメント

ASP.NET MVC から wordpress のデータを扱う(1)

という訳で、今度は ASP.NET MVC から wordpress のデータを扱っていきます。これで CakePHP と比較すると、ASP.NET MVC が何処まで優れている/劣っているのかが分かるかと。 CakePHP から wordpress のデータを扱う | Moonmile Solutions Blog www.moonmile.net/blog/archives/1888 CakePHP から wordpress のデータを扱う(2) | Moonmile Solutions Blog www.moonmile.net/blog/archives/1896 CakePHP から wordpress のデータを扱う(3) | Moonmile Solutions Blog www.moonmile.net/blog/archives/1922 wordpress のデータベー … 続きを読む

カテゴリー: ASP.NET, Wordpress | 1件のコメント

CakePHP から wordpress のデータを扱う(3)

今度は wordpress のカテゴリ一覧、と指定したカテゴリ内の記事を拾ってみます。 wordpress はカテゴリの扱いがややこしくて、カテゴリの名前自体は wp_terms に入っているのですが…その後の wp_posts テーブルまでの関係がややこしいという。 # 更に云えば、カスタムフィールドと関係を見ていくと、なにやら大変という感じなのです。 terms: カテゴリ名などの名称 term_taxonomy: terms の分類(category, link_category など) term_relationships: カテゴリとの親子関係 posts: 記事自体 という 4 つのテーブルが関わってきます。 いきなりはややこしいので、まずはカテゴリ一覧。 ■カテゴリ一覧のビュー(views/categories/index.ctp) カテゴリだけを表示したいので、 … 続きを読む

カテゴリー: CakePHP, Wordpress | 6件のコメント

CakePHP から wordpress のデータを扱う(2)

今度は、wordpress のコメント表示 CakePHP から wordpress のデータを扱う | Moonmile Solutions Blog http://www.moonmile.net/blog/archives/1888 のところで記事の表示ができたので、これを流用します。 アクセスは http://servername/comments/recent のようにして、最近のコメントを取得。 ■ビューを作る ひな型が出来ているので、今度はいきなりビューを作ってしまいます。 モデル名やテーブルのカラム名なんかは想定で作ってしまって、後で合わせるってことができますね。テーブル仕様書ができていれば、これで分業ができるはずです。 開発時の手順は、 プログラマがテーブルタグで、必要な部品を揃えておく&チェックする。 デザイナが、部品をコピー&ペーストしながらレイアウトを組む。 って感 … 続きを読む

カテゴリー: CakePHP, Wordpress | コメントする