昭和枯れすすき(さくらと一郎)
しかし彼らはふたり。
ふたりでいられるだけまだ幸せなのではないでしょうか。
そんな彼らは昭和で倒れず、
平成まで生き延びておられた。
ああ、たくましき枯れすすき!
- ポートフォリオサイトのフッター
あらかじめフッター設定のあるテーマのソースひっくり返して整理してみてる。
…その作業に歌奴授業中↓とかこれとか、余裕あるより逃避が始まってるのではなかろーか。
歌奴(円歌師匠の前の名前)『授業中』。有名なくだりは後半部分で。
依頼サイトをオープンにしたり
株式会社技研工業さま。
卒業も近いので、先方同意のもと一旦アップして、
随時更新ということで公開に踏み切り。
歌は世につれ、世は歌につれ。
ワクワクしながらサイトデザイン考えたり。
時事ネタ、一発企画的アイディアみたいなデザインが好きかも。
そんなに引き出し多くないのに、
アイディアが湯水のごとく出てこないと厳しいジャンルが好きって。
…マゾ?
しかも、派手でカッコいい最先端的サイトの重さが嫌いだったりして。
見つけてカッコいいって感動するんだけど、
たぶん自分のPC環境では重たくって、
実は半分くらいしかカッコよさがわからないのかも…と落ち込むから。
どんだけweb1.0を引きずってるんだってハナシ。
ただ、やっぱり回線速度が速くなったからって
重くていいということではないな、と気にしてるだけですが。
目指すは軽くてカッコいいサイト。
目標さえ見失わなければ辿り着けるもの(のはず)。
当ブログのLikeBox置きました(この記事に)
いますねー(笑)。
『ウェブ学のすすめ』様に教えていただきました!>すごい誕生日プレゼントだ!! 男前!
参考サイト→http://miraihayarou.jp/facebook/likebox/
- 本日のフッター(爆)
いろいろな指定の仕方見まくってかえって錯乱してきた(懊悩)。
要するに今、自分のところに足りてないのは、
<?php register_sidebar(array( 'name' => __('Sidebar', 'convention'), 'before_widget' => '', 'after_widget' => '', 'before_title' => '<div id="sidebar-widget"><div class="sidebar-heading">', 'after_title' => '</div></p>', )); register_sidebar(array( 'name' => 'footer_left')); register_sidebar(array( 'name' => 'footer_center')); register_sidebar(array( 'name' => 'footer_right')); ?>
フッター指定のarrayで、name以降の指定がカラ。
あと、
'before_title' => '<div id="sidebar-widget"><div class="sidebar-heading">',
のid、classまで丸コピでいいのかって引っかかってる。
この辺。
参考→WordPress 3のサイドバーにウィジェットを表示するカスタマイズ
気分転換にスライダーはじめようかな…素材用意したし。
えー、本日はわたくしの誕生日でありまして…
今や10月18日生まれと言えば…
わたくしだけではないのであります(爆)。
元ネタが秀逸すぎて自爆パロ。>逝ってよし!
元ネタ。↓
春風亭柳昇師匠(10月18日生まれ・故人)。
やっぱり好きだこの人の落語。
晩年には『柳昇ギャルズ』って追っかけもいたそうで、
彼女たちの目が高いってことなのかな、その行動背景は。
なんか、日本に帰ってきた気分になった(日本在住なのに)。
ここ2ヶ月ばかり聴いてるものがリック・アストリー一択ってだけで、
こんなに日本を懐かしくさせるとは。
ごめんバカバカしいマクラで。
さて本題。
- FacebookのLikeBoxがうまく表示されない
という現象(There was an error fetching the like box for the specified page.)
が起きているのだが、
どうも上手い解決方法が見つからない。
このブログの投稿を反映させるように『Facebook連携機能』を使ってみると、必ず、
「はてなからFacebookへの投稿 (または投稿の削除) に失敗した可能性があります。」
のメッセージが送られてくるのと関係がありそうな気がする。
連携許可設定しているにもかかわらず、
「エラー: Facebook によって操作が許可されていません。」
が返ってきているので、ここが曲者かも。
フェイスブックめ〜。
「たかがサービス、されどサービス」のレベルの話だが、なんか悔しい。
- 現在、サイドにいるフッターのソース
新規追加した『sidebar-footer.php』に記述したものが反映されているので、
ここを作りこむと体裁は整えられるはず。
肝心の、外に出すとこまではまだ行かないけどさーorz
※本日ここはカスタマイズした!>バンザーイ
CSSで書いたとおりの感じに右行ったり左行ったりして見えてる。
- サイドとフッターを切り分けるにはやはり
『register-sidebar.php』への変更が必要な気配。
ここも参考に→How to Add Widgets to WordPress Theme's Footer | Tips and Tricks
ここまで頑張っているのはつまり、
今さら自作テーマ作って乗り換えるには時間がなさすぎるッ!
から、このテーマをカスタマイズすることで、
既存テーマも何とか手なづけることができる実績を残すしかない、
ところまで自分を追い込んでしまった、消去法。
そもそも賢い人はテーマからして選び間違ったりしないし、
自作しちゃうんだけどさ。>自分も含め、自作の仕方は学習しているから。
それでも明けない夜はないんだよ、と手探りで進めてる。
相変わらず足踏み
ポートフォリオのカレンダー、
デフォルトは曜日の背景色がオール赤で、
『毎日が日曜日』状態だったので、ニュートラルなグレイに変更。
table[id=wp-calendar] {
style.cssの記述から。idが別のcss読み込んできてる…。
そして別cssが見つからず土日設定ができなくて、一律なのがまだ不満。
もともとフッターが表示されないテーマだから、こんなに苦労するのかもしれないが、
フッターもう少しがんばろう。
何故か、ここ克服したら、スライドはすんなり置けそうな気がしてる。>甘い見通し?
そしてついに!
サイドバーの下に、フッター指定したウィジェットが表示されました(号泣)。
解決してないんですよね…。サイドバーから出て行ってくれよう。
ちなみにデフォルトのindex.phpにある記述は、
<div id="sidebar"> <?php get_sidebar(); ?> </div> </div> <div class="clear"></div> </div> <?php get_footer(); ?>
新しいフッター用に書いたもの↓
<div id="sidebars"> <div id="sidebar"> <?php get_sidebar(); ?> </div> </div> <div class="clear"></div> <?php include (TEMPLATEPATH . '/inc/sidebar-footer.php'); ?>
divタグはちゃんとサイドバーエリアと分けて書かれているのに(前からだけど)。
このソースでどうしてサイドバーで「get」してしまうのか。
で。隣の人が挑戦していたので、自分もはてなにLikeBoxを置いてみる。
LikeBox(だけでなく色々)のURLを、
スクリプト変換してくれるガジェット→http://gimite.net/rails/iframe_gadget
テスト↓
WordPressテーマ改造のポイントがちょっと見えてきた
ポートフォリオのフッター解決に少しの光明。
function.phpも怪しいが、テンプレ設定ももう少し作り込めるっぽい。
いっぱいみっともなく試して、最終的にサマになってればOK! と言い聞かせて作成中。
さて、フッターにウィジェットを表示させる指定をするにあたり、
下記記事を参考に作業。
『外観』>『テーマ編集』>『functions.php』の変更。
現在はサイドバー1つだけがウィジェットを置ける状態なので、
サイドバー以外にも置けるようにfunctionを書き換える。
うちのテーマは…
// Sidebar locate_template( array( '/inc/register-sidebar.php' ), true );
さらに別のところのphpを読み込みしている、一筋縄ではいかない子だった。
>『inc/register-sidebar.php』を開く
<?php register_sidebar(array( 'name' => __('Sidebar', 'convention'), 'before_widget' => '', 'after_widget' => '', 'before_title' => '<div id="sidebar-widget"><div class="sidebar-heading">', 'after_title' => '</div></p>', )); ?>
やっとカスタマイズできそうなソースが出てきたぞ。
もともとの記述に
/*追加エリア*/ register_sidebar(array('name'=>'subfooterleft')); register_sidebar(array('name'=>'subfooterright'));
の2行を追加。とりあえず左に管理者エリアを置き、
右にLikeBoxを置く。
その下にコピーライトが表示されたら、イメージどおりかな。
>ウィジェット設定画面に行ってみる
キター!
追加が反映されたよ!>俺は今、猛烈に感動している!!(ex.星飛雄馬)
ウィジェットの移動もできたので、
フッターエリアが表示されるようにHTMLとCSSを記述しないと。
今のところフッターは相変わらずサイドに入っちゃってるんで(滝汗
とりあえずフッターに追加する記述は下記記事参考。
それにしてもうちのテーマの『footer.php』と
<?php get_footer(); ?>
はどうなっとるんだ。
>もう一ひねり追加!
参考記事↓
フッターはフッターとして真っ白でも置いといて、
新規でphpを記述。ファイル名は『sidebar-footer.php』。参考元と同じで。
テーマフォルダの中に追加して、wordPress編集画面でも確認できた。
…やっぱりサイドバーの中からコピーライトが出てこない。
そしてフッターに移動したウィジェットが表示されていない。
フッターに移動している手前、サイドに表示されないだけで、
正しくフッターエリア表示が出たときに、サイドバーに露出しなければ良いが。
今ひっかかってる疑わしい点↓
上手くいってないのは、情報の反映のさせ方がまだ甘いせいだと思うので、
あともう一押しって感じかな。夜明け前。
これ↓も参考にしてみる
ポートフォリオの一部に何日かかってるの
ポートフォリオのフッター解決とスライダー。
組み込めなきゃ意味ないじゃーん、て感じで。
課題だから絶対成功させないと卒業してもしきれない(なんか成仏みたいなことに)。
さらに今日の課題。
ツイートに関しては設置できてる…はずなので(プラグインで)、
フェイスブックに向き合う。>これもプラグイン設定なかったかな…。
ライクボタンだけプラグイン設定があったので使ってみた。
サイドにポツーンと表示。
プラグインをサイドバーにしか組めないっていうのは何の陰謀だ(楽できない)。
ボックス最小値が「292px」でまず、自分の現状ではサイドバーに置けない�堯福蘗◆檗─�
CSS書き換えから作業。
フッターに置くぜとにかく。の一念で書いたが、
今度はサイドバーにすら表示されない(サイドの幅より広い設定だから当然か)。
表示されなかったのは反映されるまでに時間かかっただけだった。
やっぱりサイドに表示されるから、はみ出してる…。>赤恥!
さまよえるフッター。
フッター表示させたいだけで、この迷走っぷり。
でも同じ悩みを抱えている人に出会って、
少なくとも孤独な悩みではないことを知って、
もし解決できたら、その人の悩みも軽減されるかもしれなくて、
俄然解決してやろうって余計ムキになって錯誤中。