管理画面にPDF形式のマニュアルを埋め込む
依頼されてWordPressサイトを構築したときに悩むのが、WordPressの操作方法をどの様に伝えるかと言うことです。
以前はPDF形式のマニュアルを渡していたのですが、個人的にWordPressの管理画面からマニュアルを開けると便利だな~と考え、今ではその形式を採用しています。
管理画面のメニュー部分に【操作マニュアル】などと項目を新しく追加して、そこをクリックしたらPDF形式のマニュアルが立ち上がる形式です。
同じことがやりたい方がいれば、参考にしてください。
コピペだけで実装できるようにまとめてみました。
管理画面のメニューに新しい項目を追加する。
function original_menu () {
add_menu_page('操作マニュアル', '操作マニュアル', 'original_options', 'original_manual', '0riginal_manual');
}
add_action ( 'admin_menu', 'original_menu' );
まずは、上記のコードをfunctions.phpにコピペしてください。
保存した後、管理画面のメニューを確認すると【操作マニュアル】という項目が新たに追加されているかと思います。この追加されたメニューをクリックすると、PDF形式のマニュアルが立ち上がるようになります。
表示させたいマニュアルをアップロードする。
表示させたいマニュアルをPDFファイルで作成してください。
作成できたらファイルをテーマディレクトリにアップロードします。
今回はテーマディレクトリに【PDF】というフォルダを作り、その中にマニュアルをアップロードすることにします。
追加した項目のリンク先をPDFマニュアルへのリンクに置き換える。
function original_manual_link() {
$pdf = get_bloginfo('template_directory') . '/pdf/test.pdf';
?>
<script async>
jQuery( function( $ ) {
$ ("#toplevel_page_original_manual a").attr("href","<?php echo $pdf; ?>");
$ ("#toplevel_page_original_manual a").attr("target","_blank");
} );
</script>
<?php
}
add_action('admin_footer', 'original_manual_link');
次に上記のコードをfunctions.phpにコピペします。
このコードは、先ほど追加した【操作マニュアル】というリンクをクリックしたときに、先ほどのマニュアルを表示させるため、リンクを書き換えるコードです。
保存したら、管理画面の【操作マニュアル】をクリックしてみましょう。
別ウィンドウか別タブで先ほどアップロードしたマニュアルが表示されたはずです。
以上で、WordPress管理画面にPDF形式のマニュアルを埋め込むことができました。
まとめ
WordPress管理画面にPDF形式のマニュアルを埋め込む方法をご紹介しました。
以前まではPDF形式のマニュアルを別途お送りしていたのですが、この方法を知ってからはこっちを使っています。利用者も管理画面からマニュアルにアクセスできて便利ですしね。
PDFマニュアルさえ用意すれば、3分程度の時間でカスタマイズ可能です。
ぜひ、実践してみてください。
コメントを残す