aoneissei
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: スライドーショーの仕組みorangethymeさん
例えば3つのスライドがあって、そのうちは二つは'<a href="'.get_permalink().'">'で
通常の投稿記事、又は固定ページ。1つだけはYhooJapanに飛ばしたい場合は、どう書けばよいのでしょうか。フォーラム: 使い方全般
返信が含まれるトピック: スライドーショーの仕組みフォーラム: 使い方全般
返信が含まれるトピック: スライドーショーの仕組みorangethymeさん
ありがとうございます。
<?php if ( has_post_thumbnail() ) echo '<a href="'.get_permalink().'">'.get_the_post_thumbnail($post->ID, 'slide',slideshow.phpの
'<a href="'.get_permalink().'">'の部分に当てる。
。。。すいませんあてるとはどういうことでしょうか。フォーラム: 使い方全般
返信が含まれるトピック: スライドーショーの仕組みorangethymeさん
できました。涙本当にありがとうございます。
最後1つ質問があります。是非お願いできないでしょうか。
このスライドなんですが、出現したスライドをクリックすると出力元の投稿記事や固定ページに自動的にジャンプして閲覧できる仕組みになっていますが、これを例えばアーカイブのページやまたどこか他のサイトに飛ばしたりとび先を指定するような事は可能だと思われますか。「画像をクリックしたらここに飛んでね」という命令が何処に書かれているのかわかりません。
具体的に言うと3枚のスライド中一枚だけは他社サイトの記事に飛ばしたいという意向なんです。もしご教授いただければ幸いです。
よろしくお願いします。フォーラム: 使い方全般
返信が含まれるトピック: スライドーショーの仕組みorangethymeさん
何度も何度もホントすいません。
ありがとうございます。今から早速やってみたいと思います。
ありがとうございます。フォーラム: 使い方全般
返信が含まれるトピック: スライドーショーの仕組みorangethymeさん
何度も申し訳ありません。アドバイスいただいたように下記のような記述をfunctions.phpに記述してもどうしても下に追加した記述だけが読み込まれてしまいます。
どうしてもうまくいきません。
何か思い当たるところございましたらご教授ください。よろしくお願いします。/*** Slideshow ***/ $prefix = 'sgt_'; $meta_box = array( 'id' => 'slide', 'title' => 'Slideshow Options', 'page' => 'post', 'context' => 'side', 'priority' => 'low', 'fields' => array( array( 'name' => 'Show in slideshow', 'id' => $prefix . 'slide', 'type' => 'checkbox' ) ) ); add_action('admin_menu', 'sight_add_box'); $meta_box = array( 'id' => 'slide', 'title' => 'Slideshow Options', 'page' => 'page', 'context' => 'side', 'priority' => 'low', 'fields' => array( array( 'name' => 'Show in slideshow', 'id' => $prefix . 'slide', 'type' => 'checkbox' ) ) ); add_action('admin_menu', 'sight_add_box');フォーラム: 使い方全般
返信が含まれるトピック: スライドーショーの仕組みorangethymeさん
下記のようなことですよね?ならないんだよな。。。。
/*** Slideshow ***/ $prefix = 'sgt_'; $meta_box = array( 'id' => 'slide', 'title' => 'Slideshow Options', 'page' => 'post', 'context' => 'side', 'priority' => 'low', 'fields' => array( array( 'name' => 'Show in slideshow', 'id' => $prefix . 'slide', 'type' => 'checkbox' ) ) ); add_action('admin_menu', 'sight_add_box'); $meta_box = array( 'id' => 'slide', 'title' => 'Slideshow Options', 'page' => 'page', 'context' => 'side', 'priority' => 'low', 'fields' => array( array( 'name' => 'Show in slideshow', 'id' => $prefix . 'slide', 'type' => 'checkbox' ) ) ); add_action('admin_menu', 'sight_add_box');フォーラム: 使い方全般
返信が含まれるトピック: スライドーショーの仕組みorangethymeさん
時間が経ちましたが色々やってみたんですがどうしても投稿・固定ページの両方にスライドを反映する事ができませんでした。
more fieldsを使って固定ページにスライド用のチェックボックスはつけられたのですが、
チェックボックスにチェックを入れてアイキャッチ画像を入れてもスライドには反映されませんでした。どーすれば両方に反映できるのでしょうか。やはり下記記述の
/*** Slideshow ***/ $prefix = 'sgt_'; $meta_box = array( 'id' => 'slide', 'title' => 'Slideshow Options', 'page' => 'post', 'context' => 'side', 'priority' => 'low', 'fields' => array( array( 'name' => 'Show in slideshow', 'id' => $prefix . 'slide', 'type' => 'checkbox' ) ) ); add_action('admin_menu', 'sight_add_box');'page' => 'post',の部分に投稿も固定ページもと書かなければ反映されないのでしょうか。書き方も調べ方もわからず。。。もしお力添えいただければ御教授願います。フォーラム: 使い方全般
返信が含まれるトピック: スライドーショーの仕組みフォーラム: 使い方全般
返信が含まれるトピック: スライドーショーの仕組みorangethymeさん
すいません、
固定ページに同様にチェックボックスをつけ(more fields なら同じように右側に付けられます)、
これは具体的にどういうことでしょうか。すいません知識がないもので。
'page' => 'post',
のままの状態で、固定ページにも同様にチェックボックスをつけ、slideshow.phpの冒頭を<?php $args = array( 'meta_key' => 'sgt_slide', 'meta_value' => 'on', 'post_type' => 'any', 'numberposts' => -1, );にする事で、「投稿」も「固定ページ」もスライドショーに反映できるという理解であってますか?
お忙しい中スイマセンが御教授願います。
フォーラム: 使い方全般
返信が含まれるトピック: スライドーショーの仕組みフォーラム: 使い方全般
返信が含まれるトピック: スライドーショーの仕組みorangethymeさん
いつもご返信ありがとうございます。
下記がテーマ内にあるfunctions.phpの記述で、
おそらく下記の部分がスライドショーに対しての命令だと思います。いったい
どの部分を編集すればよいのでしょうか。
「投稿」の内容をスライドショーに反映するだけでなく、「固定ページ」の内容も
スライドーショーに反映したいのが目的なんです。
その上「固定ページ」編集画面内に投稿にはついている「show in slideshow」というチェックボックスをつけたいと思っています。
是非御教授ください。よろしくお願いします。/*** Slideshow ***/ $prefix = 'sgt_'; $meta_box = array( 'id' => 'slide', 'title' => 'Slideshow Options', 'page' => 'post', 'context' => 'side', 'priority' => 'low', 'fields' => array( array( 'name' => 'Show in slideshow', 'id' => $prefix . 'slide', 'type' => 'checkbox' ) ) ); add_action('admin_menu', 'sight_add_box');フォーラム: 使い方全般
返信が含まれるトピック: 「お客様用のダッシュボード」をつくりたい。-ダッシュボードのカスタマkdmworkssさん
ご返信ありがとうございます。
なるほど、そういうことなんですね。
ユーザーの種類によって元々権限が違うんですね。
それを知っただけで色々と一気に問題が解消してしまいました。
基本的なことを知らずにお手数おかけしました。ありがとうございます。^^
フォーラム: 使い方全般
返信が含まれるトピック: 「お客様用のダッシュボード」をつくりたい。-ダッシュボードのカスタマorangethymeさん
ご返信ありがとうございます。
「admin-menue-editor」の管理者権限の説明がされているサイトが中々見つからず
今苦戦しております。できればどこで設定するのか教えていただけませんでしょうか。
よろしくお願いします。詳しく説明さてているサイトないだどうか。。。
フォーラム: 使い方全般
返信が含まれるトピック: 「お客様用のダッシュボード」をつくりたい。-ダッシュボードのカスタマkdmworksさん
ご返信遅れて申し訳ございません。
kdmworksさんから頂いた方法でも試してみます。お客様には編集者アカウントを使用して頂き、当方でログインする際には管理者アカウントで全ての項目を表示させます。
とありましたが、kdmworksさんから頂いたこの記述で、
function remove_menus () { if (!current_user_can('level_10')) { //level10以下(編集者以下)のユーザーに適用 global $menu; $restricted = array(__('コメント'), __('リンク'), __('ツール'), __('プロフィール')); //削除する項目を記述 end ($menu); while (prev($menu)){ $value = explode(' ',$menu[key($menu)][0]); if(in_array($value[0] != NULL?$value[0]:"" , $restricted)){unset($menu[key($menu)]);} } } } add_action('admin_menu', 'remove_menus');で、編集者アカウントでログインした場合にはAタイプのダッシュボード、
管理者でログインした際にはBタイプのダッシュボードを利用するという記述は
どの部分になるのでしょうか。
もしよろしければ教えて下さい。ちなみにkdmworksさんは「admin-menue-editor」を利用した事はありますか?