wilsher
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: jsの設置場所と読み込み方法ありがとうございます。
phpコードは、
https://ja.forums.wordpress.org/topic/148098?replies=23#post-203554
にあるコードを自分用に変更すれば良いですね?例えば、cmsをtypeに変更。
書く場所は、function.phpですよね?jsファイルは、どんな感じになりますか?
フォーラム: 使い方全般
返信が含まれるトピック: jsの設置場所と読み込み方法フォーラム: 使い方全般
返信が含まれるトピック: jsの設置場所と読み込み方法ありがとうございます。
光が見えてきました。1.WordPress がオリジナル URL パラメーターを認識できるようにする
→<?php // シングルページで適用するテンプレートを変更 function single_template_switch($template) { $new_template = $template; if (isset($_GET['type'])) { $new_template = 'single-' . esc_html($_GET['type']) . '.php'; if (is_array($template)) { $new_template = array( $new_template, isset($template[1]) ? $template[1] : 'single.php' ); } else { $new_template = preg_replace('/[^\/]+\.php$/i', $new_template, $template); if (!file_exists($new_template)) { $new_template = $template; } } } return $new_template; } add_filter('single_template', 'single_template_switch'); ?>
これで大丈夫でしょうか?他サイトのコードを参考にしました。
2.JS / CSS ファイルを読み込ませる
1 で追加した URL パラメーターの値が true の場合、print.css を media all または screen で最後に読み込むようにする
→最後に読み込ませるとは、どういう処理をすれば良いですか?また、ソースコードをぜひお願いしたいです。
メール等でやり取りさせていただく事は可能でしょうか?フォーラム: 使い方全般
返信が含まれるトピック: jsの設置場所と読み込み方法フォーラム: 使い方全般
返信が含まれるトピック: jsの設置場所と読み込み方法ありがとうございます。
デモページ右側の一番上のボタンの動作でイメージ通りです。
カスタムフィールドも、表示可能ですよね?これを実現するのphpファイルは、
どのように書いたらいいですか?フォーラム: 使い方全般
返信が含まれるトピック: jsの設置場所と読み込み方法フォーラム: 使い方全般
返信が含まれるトピック: jsの設置場所と読み込み方法フォーラム: 使い方全般
返信が含まれるトピック: jsの設置場所と読み込み方法ありがとうございます。
jsの読み込みがどうしてもうまく出来ないのです・・・そうですね、
http://aiai-housing.sakura.ne.jp/wp/?post_type=fudo&p=419&type=print
の誤りです。この昨日は、
印刷する前に印刷プレビューをページ内で確認したい、とのお客様の要望です。typeを認識させる方法と、index-print.phpを読み込む方法は、どうすれば良いですか?
ドキュメント、確認いたします。
フォーラム: 使い方全般
返信が含まれるトピック: jsの設置場所と読み込み方法ありがとうございます。
少し方針を変えました・・・
http://aiai-housing.sakura.ne.jp/wp/?post_type=fudo&p=419?type=print
みたいな感じで印刷用のテーマを呼びだそうかと思います。この場合、
index-print.phpを作り、
style-print.cssを作り、
header-phpを作り、header-print.phpにstyle-print.cssを読み込むようにすれば大丈夫でしょうか?元のページ
http://aiai-housing.sakura.ne.jp/wp/?post_type=fudo&p=419
にindex-print.phpへのリンクボタンを作る予定です。フォーラム: プラグイン
返信が含まれるトピック: WP-Printにてカスタムフィールドテンプレートを含む印刷についてstbbyさん
見てらっしゃたらご回答お願いします。
上記のスレッド内容ですが、
どのように解決されましたか?当方、現在同じ問題を抱えています。
フォーラム: プラグイン
返信が含まれるトピック: wp-printについてkurodanさん
再び質問です。
jqueryを諦めました。どうしても、動作しません(T_T)
wp-printのprint-postsにカスタムフィールドを追加する作業中です。
テキスト情報は表示されますが、画像情報が表示できません。特別な設定が必要ですか?
フォーラム: 使い方全般
返信が含まれるトピック: jsの設置場所と読み込み方法ありがとうございます。
ブラウザで右クリックで確認したところ、
読み込み自体がされてませんでした・・・各場所は、function.phpのどこでも大丈夫ですか?
また、jsとcssフォルダをtwenty tenの直下に設置しました。
その場合は、
function my_enqueue_scripts() {
wp_enqueue_style( ‘mythemename-print’, get_template_directory_uri() . ‘/css/print.css’, array(), false, ‘print’ );
wp_enqueue_script( ‘mythemename-print’, get_template_directory_uri() . ‘/js/print.js’, array( ‘jquery’ ), false, 1 );
}
add_action( ‘wp_enqueue_scripts’, ‘my_enqueue_scripts’ );とういう記述でよろしいでしょうか?
assetを記述していません。また、不動産プラグインがカスタムフィールドを利用しています。
カスタムフィールドを印刷プレビュー表示可能なプラグイン、ご存知ですか?フォーラム: 使い方全般
返信が含まれるトピック: jsの設置場所と読み込み方法何度も追記済みません。
動作の見本ページです。
http://www.tokyo.bc.jrc.or.jp/このページの右上の「プリント」ボタンの動作です。
フォーラム: 使い方全般
返信が含まれるトピック: jsの設置場所と読み込み方法gatespaceさん、
実質的に続きになってしまいました。
済みません。はい、https://ja.forums.wordpress.org/topic/148051?replies=2
は閉鎖してくだい。お手数をお掛けします。
フォーラム: 使い方全般
返信が含まれるトピック: jsの設置場所と読み込み方法ご参考までに、jsファイルとcssファイルを記載します。
—————————————————————————
●jsファイルfunction print_mode(){
var str_link_text = “通常ページへ戻る”;
if(document.getElementById(“print_mode_link”).innerHTML == str_link_text){
location.reload(false);
}
else {
document.getElementById(“print_mode_link”).innerHTML = str_link_text;
try {
document.getElementById(“footer_navi”).style.display = “none”;
}
}
catch(e){
//存在しない要素を確認(デバッグ用)
//alert(e);
}
}
}
function isdefined(variable){
return (typeof(window[variable]) == “undefined”)? false: true;
}
———————————————————————–●cssファイル
@charset “UTF-8”;
body.print {
body {
}
#header,
#side,
#footer
{
/* 非表示 */
display:none;
}
#content {
/* 幅をブラウザに任せる */
width: auto;
padding: 0;
float: none;
background-color: #fff;
}
}@media print {
/* 通常のプリントは見たままを印刷したい。 */
/* 印刷ボタンを表示しているボックスだけ印刷時に非表示 */
.btnBox {
display:none;
}
}