タグ

PHPとphpに関するimu16のブックマーク (92)

  • WordPress にはてブと Twitter と Facebook のボタンを10秒で貼り付けられるコード

    WordPress に有名なボタンはてブ、Twitter、Facebook を表示するコードを作りました。プラグインをインストールする必要はありません。貼り付ければ一瞬で表示することができます。以下に手順を紹介しておきます。 以下のコードをテーマファイルの中にある functions.php にコピペする function socialButton() { ?> <ul > <li class="hatebuButton"><a href="http://b.hatena.ne.jp/entry/<?php the_permalink(); ?>" class="hatena-bookmark-button" data-hatena-bookmark-title="<?php the_title(); ?>" data-hatena-bookmark-layout="standard" t

  • PHPで文字列を比較するときに == は絶対に使ってはいけない。|プログラムメモ

    PHPで文字列を比較するときに == は絶対に使ってはいけない。 というのを意外とみなさん知らないようで、改めてここに記述しておきます。 参考:がるの健忘録 - 素晴らしき自動的な世界〜或いは「型のない」世界〜 参考:がるの健忘録 参考:zuzara : PHPの比較演算子($a == $b)で注意が必要なとき 参考:PHPの文字列比較で気をつけるべきこと - 暗黙の型変換 - EC studio 技術ブログ Perlだと文字列比較は if ( $a eq $b ){ print '同じです'; } PHPだと if ( strcmp($a,$b)==0 ){ print '同じです'; } と書くのがいいでしょう。 また if ( $a===$b ){ print '同じです'; } と(===による厳密な比較)も有効でしょう。↓こちらは要チェックです PHP 型の比較表

    imu16
    imu16 2011/06/22
  • [連載]WordPressでWebサービスを作る方法(1:PHPとは) | Stocker.jp / diary

    このブログでは何度も触れていますが、3月に フリー写真素材 :: Free.Stocker という無料写真素材サイトをオープンしました。 このサイトは、WordPress というブログ向けの CMS(コンテンツ管理システム)を使って作りました。 このサービスを作った際の手順をケーススタディとして「PHPWordPressを全く知らない方でも、WordPressWebサービスを作り、それをたくさんの方に利用して頂ける方法を分かりやすく学べる記事を書こう」と思い書き始めたのがこの記事ですが、「PHPとは」から「WordPressサイトにおける内部SEO」「ソーシャルメディアマーケティング」まで網羅する特大記事になり、1記事として一度に掲載することが難しくなったので、全10回の連載としてお送りします。 WordPressPHP初心者の方はぜひ1ページ目からソースコードを書き写しながら、既に

    [連載]WordPressでWebサービスを作る方法(1:PHPとは) | Stocker.jp / diary
  • HTMLをWPテーマ化する時の手順リスト - かちびと.net

    この記事は年以上前に書かれたもので、内容が古かったり、セキュリティ上の問題等の理由でリンクが解除されている可能性があります。 一般的なHTMLファイルをWordPressの テーマにする時の手順と、使用するタグ をリスト化、というか自分用チートシート。 いつも子ページが時間掛かるので、単純 な構成のHTMLなら、テーマ化くらいは サクサク終わらせたいですね。 唯一の方法では無く、ベーシックな方法です。僕も一度作成してから必要に応じて別のタグを使います。 WPテーマ化手順リスト STEP.1 HTMLをindex.php、header.php、footer.php、sidebar.php等に分割。分割に関しては以前の記事をご参照下さい。 以下のインクルードタグをindex.php、search.phparchive.phpに追加。 <?php get_header(); ?> <?php

    HTMLをWPテーマ化する時の手順リスト - かちびと.net
  • WordPress の各種ディレクトリへのパスを取得するタグまとめ

    WordPress のテーマディレクトリやインストールしたディレクトリを取得したいと思ったことはありませんか。今回かなりカスタマイズした WordPress を作る機会があったので、各種ディレクトリのパスや URL を取得できるタグを初心者にも分かるようにまとめておきました。 WordPress ブログサイトの URL を出力するタグ

  • Apacheの解説ならAdminWeb

    アドミンウェブではこれから Web サイトやブログを構築したり、プログラミングに関する勉強を始めようとする方を対象として、知っておくと便利な情報について発信していきます。 Google Authenticatorのエクスポートと復元 Notepad++で開いているファイルの言語を設定する Notepad++のインストールと基的な使い方 AdSenseに関する質問をメールで行う方法 Sublime Textを日語化する手順を徹底解説 Sublime Textのインストールと基的な使い方 Excelで片対数グラフと両対数グラフの作り方 Excelで三角関数(SIN、COS、TAN)を計算するときに使う基の関数6選 Excelでセル内の改行をまとめて削除する3つの方法 AdSenseでPVに対する高収益が見込めるジャンルとは Excelで利用できる18種類のグラフの作成方法と使い方 Ad

    Apacheの解説ならAdminWeb
  • PHP基礎文法最速マスターの補足 - モノノフ日記

    id:shin1x1 さんがPerlRubyに続いてPHP基礎文法最速マスター - Shin x blogで基礎文法をまとめてくれています。ありがとうございます。空いた時間で書いてみようかなと思っていたら先越されてしまいました。 記事を読んでみてコードブロックの説明を最初読んだときに少し違和感があったので、はてブのコメントで参考資料を補足しておきましたが、他の方からも同様にも指摘されてますのでもう少し補足しておきます。 コードブロックの説明は下記のように書かれてます。 PHPコードは「<?php」という開始タグから始まります。 終了タグは「?>」です。HTMLPHPコードを埋める際は終了タグを使いますが、ライブラリのようにPHPコードのみを記述する際は終了タグを省くことが慣例となっています。 PHP基礎文法最速マスター - Shin x blog 「慣例」だと説明としては弱いですね。。

    PHP基礎文法最速マスターの補足 - モノノフ日記
    imu16
    imu16 2011/05/20
  • PHP基礎文法最速マスター

    PerlRubyの文法一覧がとても良くまとまっていたので、便乗してPHPでもやってみました。 Perl基礎文法最速マスター – Perl入門〜サンプルコードによるPerl入門〜 Route 477 – Ruby基礎文法最速マスター 他の言語をある程度知っている人はこれを読めばPHPの文法を何となく理解できると思います。 間違い、不足等々あれば教えて下さいm(_ _)m バージョン PHP5.3系がリリースされていますが、ここではPHP5.2系を対象としています。 1.基礎 コードブロック PHPコードは「<?php」という開始タグから始まります。終了タグは「?>」です。HTMLPHPコードを埋める際は終了タグを使いますが、ライブラリのようにPHPコードのみを記述する際は終了タグを省くことが慣例となっています。 終了タグを省く理由について id:Kiske さんに解説頂いています。ありが

    imu16
    imu16 2011/05/20
  • Smartyの利用 | PHP Labo

    Smartyとは Smartyは、PHP用のテンプレートエンジンです。これを利用すると、ロジックとデザインを分離して管理することができます。 一つのPHPファイルにロジックとデザインの両方を書いて作成することも可能ですが、分離することでプログラムの見通しが良くなります。また、プログラマーとデザイナーの分業など、複数の人が制作に関わる場合、特に威力を発揮します。 Smartyの利用方法 Smartyを利用するには、公式サイトからダウンロードしたファイルを、PHPから読み込める場所に設置します。その後、PHPプログラムから require_once 'libs/Smarty.class.php'; のように Smarty.class.php を読み込めばOKです。(Smarty.class.php がSmartyの体です。) 公式サイト Smartyの詳細な解説は、以下の公式ページに記載され

  • Java、PHP、Perl、JavaScriptなどプログラミングTips集 【 #PHP 】 #twitter のハッシュタグにグルーピングされているRSSを取得

    Webサイトの情報をtwitterで更新したい場合、以下のようにすれば便利だと思います。 1.twitterで特定のハッシュタグ(例:#kurofit)を付加して投稿する 2.Webサイトでは、#kurofitRSSを取得する 3.Webサイトで取得したRSSを表示する。 RSSの取得に関してはmagpierssを使った前回の記事を参照ください。 ・【PHP】magpierssを使ってWebでRSSパーサ サンプルとして、以下のようなクラスを作成しました。 twitterHashRss.php <?php // エンコーディングの設定 define("MAGPIE_OUTPUT_ENCODING","UTF-8"); // twitterユーザ名 define("TWITTER_USER_NAME","kurofit"); require_once("magpierss/rss_fetc

  • Twitter APIをPHPで利用する - PAPHEAD

    新年最初の技術的なエントリーがPHPになってしまいましたが、あるサイトでTwitterAPIPHPで利用する機会があったので、忘れないためにもエントリーしておきます。 ※参考 TwitterAPIを利用して何か作る事にした : ちょびんブログ [観] Twitter API 仕様書 (勝手に日語訳シリーズ) 間違いがあるかもしれませんが、とりあえず読み込みはできましたので良いとします。 今回は特定のハッシュタグについて取得したかったので検索APIを利用しましたが、リクエストをするURLを変更すれば他のAPIでも利用できます。また、検索に関しては、取得できるデータフォーマットがjsonとatomですが、タイムラインの取得などではXMLも利用できます。(Flashで利用する場合は、XMLが良いですね。) ※ハッシュタグを検索する場合、「#」を「%23」に変更しないとエラーに

  • WordPress

    WordPress とは クリエイターや中小企業から大企業にまで、世界中の何百万ものウェブサイトに選ばれているオープンソースのパブリッシングプラットフォームです。 デザイン どんなサイトも、柔軟なデザインツールとブロックによって作成できます。テーマを選ぶか、真っ白なキャンバスから始めましょう。細部までカスタマイズできます。コードを書く必要はありません。

    WordPress