WordPressをベースにWebサイトを構築する場合、 – ローカルにPHPやApacheを用意して開発用サーバを立ち上げ – ローカルで動作を確認しながら開発 – リリース時に本番環境にアップロード という流れで開発する場合が多いのではないでしょうか。 このとき問題になるのが、ローカル環境で行ったデータベースの変更をどうやって本番環境のデータベースに反映させるか、ということです。基本的には mysqldump でダンプしたSQLファイルを本番環境のMySQLに食わせればいいのですが、ローカル環境のデータベースには http://localhost/foo/bar というように、ローカルホストのホスト名が入り込んでいる場合があります。さらに、一部の文字列は文字列長と文字列の組でシリアライズされているため、単純にホスト名を置き換えるだけでは不十分です。このようなデータベースの変換を自動で行
Vagrant 流行ってますね。 ローカル環境での WordPress の開発でも使用できるので、どんどん使用しましょう。 WordPress のローカル環境で Vagrant を使うのであれば 10up 社が提供してくれている Varying Vagrant Vagrants (VVV) を利用するのが便利です。 インストールするには、以下の URL を参考にすれば良いんですが、ついでなんでやりかた書いておきます。 10up/varying-vagrant-vagrants 前提として git が使用できるようになってないと何もできません。 Mac 環境であれば Xcode 入れて、Homebrew 入れて brew install git して git をインストールしておきましょう。 インストール方法は、そこら中に書いてあるので、ここでは割愛します。 Xcode インストールしただけ
WordPress 3.6.1 が出たので、記念に wp-cli の紹介。(なんの記念だ) wp-cli は、WordPress への各種の操作(本体のインストール・アップデートから plugin、theme のインストール・アップデートまで、すべてのことが!)をコマンドラインから行えるようにするツールです。 # curl https://raw.github.com/wp-cli/wp-cli.github.com/master/installer.sh | bash これだけで ~/.wp-cli/bin/wp というコマンドが使えるようになります。 wp-cli が正常にインストールできたか確認するには、以下のコマンドで確認できます。 # ~/.wp-cli/bin/wp --info PHP binary: /usr/bin/php PHP version: 5.4.19 php.
Vagrantは、仮想環境を手軽に構築できるツールで、PHPやRubyの開発環境を作ることができます。 WordPressの環境を構築する事もでき、筆者もQiitaでレシピを公開していますが、セットアップ後にいろいろと設定をしなければならないなど、もう一息面倒でした。 そこへ、決定版といえる「Varying Vagrant Vagrants(VVV)」を利用すると便利です。次の方法でセットアップしましょう。 VirtualBox 4.2.18をセットアップします https://www.virtualbox.org/wiki/Downloads Vagrant 1.3.5をセットアップします http://downloads.vagrantup.com/tags/v1.3.4 vagrant-hostsupdaterプラグインをセットアップします vagrant plugin instal
カードローンレイクは、大手消費者金融の1つで、多くの利用者がいる金融サービスです。 レイクは、2023年1月4日にレイクALSAから名称変更をしました。 レイクは、即日で融資を受けられるため、急ぎで現金が必要になる場合でもお金借りる事が出来ます。 消費者金融業者の中には、土日祝日でも即日融資に対応しているところがありますが、レイクもその1つです。 この記事でわかること レイクは土日祝日でも即日融資を受けられる可能性がある 早めに申し込みをするなど土日祝日での即日融資を受ける際には注意点がある 必要書類の事前準備などスムーズな融資申し込みのための用意をしておくと良い レイクでお金を借りる方法は3種類ある 土日祝日にどうしてもお金が必要になった場合には、カードローンレイクの利用を検討してみましょう。 カードローンレイクなら土日祝日でも即日で融資が受けられる カードローンのレイクは、土日祝日に初
昨日のお母さんのための_sコントリビューター講座に引き続きオレオレアドベントカレンダー13日目。 先日Vagrant 1.7がリリースされまして、それとともにAtlasというサービスがローンチされましたね。 Hashicorp AtlasでVagrant, Packer, Terraformを連携させる あと、Vagrantにもvagrant pushという新しいコマンドも追加されたようです。 VAGRANT PUSH ドキュメントを読んだ感じでは、リモートのサーバーにデプロイするためのコマンドのようで、デプロイ方法は以下の4つの方法が用意されているようです。 Atlas FTP / SFTP Heroku Local Exec というわけでVCCWにちょちょっと細工をしてvagrant pushを試してみました。 Local Exec それぞれのドキュメントをサッと呼んでみたところWor
Wordpressそのものやインストールしたプラグインは頻繁にアップデートされるので、割とまめに対応しなければならない。また、カスタマイズする箇所が増えて来ると、どこを変えたか?わからなくなってくるので、バージョン管理の仕組みを入れてコードを管理したほうが良い。 バージョン管理の中ではGitが一番簡単そうなので、いろいろ調べてみたが、意外とWordpressの管理に使っている情報が少なかった。やってみると簡単にできる上、お客さん向けにステージング環境を提供するのに便利なので、自分の環境の作り方をまとめてみる。 自分の開発環境を図にするとこんな感じ: Macbookの上で走らせているVMWareにUbuntuで開発環境をたて、そこでWordpressのカスタマイズをしている。カスタマイズの対象となるWordpressのコードはCoresever上にあるGitのリモートレポジトリに格納され、U
WordPressにはデフォルトで「Twenty Eleven(3.5から)」「Twenty Twelve」「Twenty Ten」というテーマが付属してきます。 また、公式のテーマディレクトリにも多くのテーマが登録されているので、そこから好みのテーマを選ぶこともできます。 ですが、オリジナリティを出したい(平たく言えば企業サイトなどでオリジナルのデザインにしたい)場合は、独自のテーマをつくる必要があります。 テーマをつくる上でどのような手法をとるかは高野直子さんが「WordPress テーマ開発4つのアプローチ #wacja2012」という記事を書かれたので、そちらもご覧ください。 WordPressに慣れてきた方は「子テーマ」でテーマを作られていると思います(親テーマを直接カスタマイズするとテーマのアップデート時にカスタマイズ箇所が消えるのでダメですよ)。 しかし、子テーマも親テーマへ
WordPressテーマをスクラッチでつくる際には、単純にコーディングだけじゃなくて、CSSやJavaScriptのminifyとか画像の最適化とか、細かい作業もいっぱいあります。 で、最悪なのは一度 minify とかに手を染めるとファイルを修正するたびにこれらの作業が必要で、ムキーってなります。 あと開発を始める前に、JavaScriptのライブラリやCSSのフレームワークなどをかき集めたりするのもめんどくさい! というわけでテーマを開発する際のいろんなことを一気に自動化してくれちゃう Grunt を使って、WordPressのスターターテーマ Underscoresからスクラッチでテーマを作っちゃいましょう! 環境の構築 対象はMacです! homebrewをインストール 以下のサイトを参考にしてちゃちゃっと。 http://brew.sh/ ここで拒否反応の人は、ここから先はとても
vagrant VagrantとChefとGrunt.jsでWordPressのローカル開発環境を整えた所、とても開発が快適になったのでメモ。 Vagrantとは VagrantとはコマンドでVMを作成したり、起動したりできるツール。 VirtualBoxを準備して、OSイメージもBoxというファイルで管理されていて簡単にVMの作成ができる。 Vagrantのインストールはこちらから http://downloads.vagrantup.com/ VCCW環境 WordPressが動作する環境をVagrantコマンドで作成できるモノがgithubに公開されていました。 VCCW (vagrant-chef-centos-wordpress) もうホント感謝です。 WordPressのインストール作業が地味に面倒で、ここをどうにか自動化できないか探っていると見つけました。 びっくりしたのが
With all the WordPress theme frameworks that arose over the past few years, you’d almost forget what a normal WordPress theme looks like. Almost, because Yoast has got your back and we’re about to remind you! Check out our anatomy of a WordPress theme infographic: For reference, here is the copy in the infographic: Anatomy of a WordPress theme The cheatsheet for how your blog works WordPress theme
2年ぶりの記事ですが、、今回は最安値かつ汎用性の高いECサイトを構築できる、 WordPressとWelcartによるECサイト構築方法をご紹介します。 純粋なECサイトを構築できるEC CUBEやZen Cartなどがありますが、 Welcartの導入メリットはWordPressを通してカートを様々な種類のサイトに導入できる点ですね。 何かと情報が少なく調べ回っていたので 導入検討中の方や、同じような事に悩まれてる方のご参考になれば幸いです^^ 下記は実際に導入したクライアント様サイトです。 お客様のサイト 「ハンドメイドのspoooon(スプーン)公式通販サイト」 ⇒オリジナルのヘアゴムやシュシュなどを取り扱ったハンドメイドショップ - Welcartとは - ショッピング機能をWordPress内に組み込むことのできる純国産のWordPressの専用プラグインです。 商用無料で利用で
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く