タグ別アーカイブ: PHP


だい〜ぶまえに取得したドメインでサイトを作っていたことがありました。そのドメインが「orituru.com」で当時から適当にWordpressいじったりしながら忘れないようにと適当にブログにして書き留めていたのがきっかけでこのサイトを作りました。
で、大分放置していて画像とかも結構リンク切れになったりしましたが、フリーランスになりたいな〜何て思った時にこのサイトを思い出し、制作活動をしてみようかなと復活させてみました。
上京してきて〜都内に潜伏して早いもので十年。
そろそろ重い腰上げて制作活動にいそしんでいきたいと思います。
まだまだ到らないところがあるかもしれませんが、皆様、ご指導ご鞭撻の程よろしくお願い申し上げます。

中の人プロフィール

ハンドルネーム:SGR

デザイン系の専門学校卒業後〜上京・就職。
イロイロなデザイン経験を経て〜フラフラとしています(笑)
今後の活動ステージを模索中ですが、多分フリーへの道を選ぶのだと思います。
このホームページではその準備とポートフォリオを載せていこうと思います。

「Dashicons」はWordPress 3.8から導入された公式のアイコンだそうです。
プラグインとかでもSVGアイコンを導入出来るけど〜公式のほうが自分は好き。

こんな奴なんですが〜以下のサイトでコードを入手可能なので早速使ってたのですが…

https://developer.wordpress.org/resource/dashicons/

SCR(2015-06-02 18.15.15)

続きを読む


domain

クライアントからの依頼でカゴヤからFC2へドメインを移管することになりました。
ドメインの移管自体久しぶりなので少し緊張気味w

カゴヤに転出届をだしてみる。

まずはカゴヤの移管方法を確認してみました。

カゴヤの「よくある質問:独自ドメインを他社に移管したい」にアクセス。

http://support.kagoya.jp/faq/index.php?solution_id=1188

d-001

続きを読む


以前「ECCUBEのお問い合わせフォームの複製/別作成 増やし方」で紹介もしましたが。

WordPressも実装しているのであればコチラのContactform7を入れたいくらいです。
主な機能は下記。
基本的なお問い合わせフォーム機能はもちろんのこと。
メール形式チェック
入力必須項目の実装
CAPTCHA(画像認証)
ファイル添付機能
などなど、カスタマイズ性には特化しているかと思います。

なのですが・・・ファーストサーバーで文字化けする・・・orz

続きを読む


サイドバーに物件を表示させようと「トップ物件表示」を弄っていましたが挫折。
面倒なので以前使っていたポストタイプを指定して表示させるコードを改変。
色んな所からコードを寄せ集め直して作りましたとさ。。。
(まぁ不動産系に係らずサイドバーに新着表示させられるんだけどねw)

<div class="newentry">
<?php $loop = new WP_Query( array( 'post_type' => 'fudo', 'posts_per_page' => 1 ) ); ?>
<?php query_posts( array( 'post_type' => 'fudo', 'posts_per_page' => 1 ) ); ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
	<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
		<?php the_post_thumbnail(array(180,180), array('class' => 'left')); ?>
    </a>
	<div class="title">
		<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
			<?php echo mb_substr(get_the_title(),0, 1); ?>
        	</a><br />
		<?php echo mb_substr(get_the_excerpt(),0, 50); ?><br />
		<a href="<?php the_permalink();?>">
        …続きを読む
        </a>
	</div>
<?php endwhile; wp_reset_query();?>
<?php endif; wp_reset_query();?>
</div>

以下備忘録。

続きを読む


※ PHPファイルの作成に失敗しました

と表示される事象に遭遇中です。

「デザイン管理>PC>ページ詳細設定」で新規ページ追加時に起こった現象ですが。

ブロック設定からの新規追加は可能。

パーミッション変更でもらちがあきませんでした。

ん〜どうしよう。。。

面倒なので以下で解決。

phpが作れないとダダをこねるなら。。。。

登録したいファイル名でphpを予め作りFTPで「user_data」にアップロード。

因にファイル内容は下記でアップロード。

そしてブラウザ側で登録ボタンを押すことでtplファイルの生成とSQLへの登録も行えます。

以下余談。

クラスがだめなのかと思い、該当ファイルのみナイトリービルドを突っ込んでみました。

案の定デザインclassだった為か全部書き換えられ、一時的にuser_dataフォルダも認識しない状態に・・・

バックアップとって再インストールして解決。


上記コードを表示させたいところに表示。

商品詳細ページのファイルは下記。


新規DBを下記のように設定します。
MySQL の文字セット: UTF-8 Unicode (utf8)
MySQL 接続照合順序: UTF-8 Unicode_ci
作成後に変更しても直らないので再インストールになります。
■PHP MyAdminで文字コードを utf8_general_ci に変更
 ※PHP MyAdminでデータベースを選択後、操作タブ→照合順序 で変更可能

■文字化けが直っていればOK

ですが、もしその手順でインストールしていた、やってみたが直っていなければ下記の手順も試してみましょう。

■.htaccessに、
AddHandler .php
suPHP_ConfigPath

■php.iniを、.htaccessと一緒に指定した階層に置く。

参考サイト↓
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=9044&forum=10

もう一つの方法が

■下記のUTF-8の部分が別の物になっていれば、修正してからインストール

/data/class/SC_Query.php の79行目、

//$this->conn->setCharset(CHAR_CODE);
$this->conn->setCharset(‘utf8′);

/data/module\MDB2/Driver/mysql.php の539行目、

//if (!empty($this->dsn[‘charset’])) {
  //$result = $this->setCharset($this->dsn[‘charset’], $connection);
  $result = $this->setCharset(‘utf8′, $connection);
  if (PEAR::isError($result)) {
    $this->disconnect(false);
    return $result;
  }
//}

参考サイト↓
http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=7678&forum=2&post_id=37349


カテゴリーブロックを以下のように書き換えるだけ。