Blogブログ

Tag: php

cakephp basic2

cakePHPのメモ。 ■cakePHP 命名規則 1) DB Table ・複数形かつ小文字のアンダースコア法 例: sample_projects 2) Model ・単数形のキャメル記法 例: SampleProduct.php 3) Controller ・複数形のキャメル記法+Controller 例: SampleProductsController.php 4) Action ・小文字のアンダースコア法 例: sample_product() 5) View ・コントローラ名のディレクトリを作り、その中に格納 例: SampleProducts/index.ctp 6) Method ・先頭小文字のキャメル記法 例: sampleProduct() 7) Valiable ・先頭小文字のキャメル記法、ただしクラスは先頭大文字 例: $value, $SampleProduct 8) Constant ・全て大文字 例: CONSTANT ■その他の規則 ・コメントは英語を推奨 ・インデントはタブを使用 ・制御構造は簡略化しない ・ファイル読み込みは include_onceで行う ■番外編 キャッシュの消し方 cake/app/tmp/cache/models/ cake/app/tmp/cache/persistent/ […]

Get post from multiple blogs

WordPress のマルチブログから記事を持ってくる関数を作成。 こちらを参考にさせて頂きました。ありがとうございます。 http://blog.cgfm.jp/garyu/archives/2223 $showpostsで表示数を設定可能。 function get_posts_from_all($showposts, $denyBlogs = array()) { global $wpdb; // current blog id $mysiteid = $GLOBALS[‘blog_id’]; // get child blog ids $blogList = $wpdb->get_results(” SELECT blog_id FROM $wpdb->blogs ORDER BY blog_id” ); // post count $pcount = 0; $should_get_amount = $showposts * count($blogList); foreach ($blogList as $blog) { $blog_id = $blog->blog_id; […]