ショートコードの使用(ショートコード)を使えば、フォーム、ギャラリー、ボタン、ダイナミックコンテンツなど、複雑な機能を簡単に埋め込むことができます。 HTML
そしてカスケーディングスタイルシート
もしかしたら PHP
コードです。そのため、ショートコードは初心者でも簡単に使える強力なツールとなっています。
![图片[1]-如何创建和使用WordPress短代码:完整指南(含按钮、图库示例)](https://www.361sale.com/wp-content/uploads/2024/12/20241226144820723-f651ffb77f144da2713db4a5bfc9e15.jpg)
本記事では、このようなアプリケーションを作成、使用する方法について詳しく説明します。ワードプレスのカスタマイズ ワークフローを合理化し、ウェブサイトのインタラクティブ性と機能性を向上させるショートコードです。
WordPressのショートコードとは何ですか?
![图片[2]-如何创建和使用WordPress短代码:完整指南(含按钮、图库示例)](https://www.361sale.com/wp-content/uploads/2024/12/20241226111217387-image.png)
ショートコードは角括弧 ([ ]の WordPress コンテンツを囲む短いコードスニペットです。特定機能の挿入.例
[ギャラリーID="1,2,3"].
このショートコードは、IDが1、2、3の画像を含むギャラリーをフロントエンドに表示するようWordPressに指示します。このショートコードは、コードの挿入プロセスを単純化することで、複雑な作業をシンプルかつ直感的にします。
ショートコードには多くの利点があります:
- シンプルさ複雑なHTMLやCSS、JavaScriptを書く必要はありません。
- お点前ショートコードは、ページ、投稿、ウィジェット、そしてカスタム投稿タイプでも使用できます。
- 再利用可能ショートコードを一度作成すれば、サイト内の異なる場所で何度も使用することができます。
- 管理が容易ショートコードを使用することで、複雑なコードを直接埋め込む必要がなく、ページや投稿をすっきりと整理することができます。
WordPressでショートコードを作成する方法
![图片[3]-如何创建和使用WordPress短代码:完整指南(含按钮、图库示例)](https://www.361sale.com/wp-content/uploads/2024/12/20241226144022985-image.png)
ステップ1: functions.phpファイルにアクセスします。
ショートコードを作成する最初のステップは、テーマの functions.php
ファイルこのファイルはテーマにカスタム機能とコードを追加特定のコンテンツや機能を表示するカスタムショートコードを作成するなど、ウェブサイトにカスタム機能を追加したい場合は functions.php ファイルにコードを追加します。
以下の手順に従ってください:
- WordPressのダッシュボードにログインします。
- 切り替える 外観 > テーマエディタ.
- 右側にある functions.php ドキュメンテーション
![图片[4]-如何创建和使用WordPress短代码:完整指南(含按钮、图库示例)](https://www.361sale.com/wp-content/uploads/2024/12/20241226111429403-image.png)
ステップ2:ショートコード機能の定義
ショートコードの中心は、あなたが作成するPHP関数です。以下は、ページに "Hello, World!" というメッセージを表示する簡単なショートコードの例です:
関数hello_world_shortcode() {
Hello, World!
}
このコードでは、シンプルな PHP 関数を定義しています。 hello_world_shortcode
という文字列を返します。
ステップ3:ショートコードの登録
ショートコード機能を作成したら、次はWordPressに登録します。これは add_shortcode()
関数を使用してショートコードを登録し、名前と対応する関数を指定します。例
add_shortcode('hello_world', 'hello_world_shortcode');
このコード行はショートコードを登録します。 [hello_world】。]
ページや投稿に挿入されると、WordPressは hello_world_shortcode()
関数が返すものを表示します。
ステップ4:ショートコードのテスト
ショートコードの作成と登録が完了したら、テストすることができます。
![图片[5]-如何创建和使用WordPress短代码:完整指南(含按钮、图库示例)](https://www.361sale.com/wp-content/uploads/2024/12/20241226135033936-image.png)
以下は、プロセス全体をまとめる完全なコードです:
// ショートコード関数を定義します
関数 hello_world_shortcode() {
return 'こんにちは、世界!
}
// ショートコードの登録
add_shortcode('hello_world', 'hello_world_shortcode');
ページまたは投稿に挿入 [hello_world】。]
次にフロントエンドのページを見てください。そこには "Hello, World!"と表示されているはずです。
![图片[6]-如何创建和使用WordPress短代码:完整指南(含按钮、图库示例)](https://www.361sale.com/wp-content/uploads/2024/12/20241226135359838-image.png)
![图片[7]-如何创建和使用WordPress短代码:完整指南(含按钮、图库示例)](https://www.361sale.com/wp-content/uploads/2024/12/20241226135442313-image.png)
にいない場合 functions.php
ファイルが追加され、フロントエンドページに[hello_world】。]
![图片[8]-如何创建和使用WordPress短代码:完整指南(含按钮、图库示例)](https://www.361sale.com/wp-content/uploads/2024/12/20241226140040366-image.png)
カスタムショートコードの作成
例 1: ボタンのショートコードの作成
ボタンは、ウェブサイトのインタラクションの重要な部分であり、コールトゥアクション(CTA)やナビゲーションに使用することができます。短いコードでシンプルなカスタムボタンを作成することができます:
function custom_button_shortcode($atts) {.
$atts = shortcode_atts()
配列(
'text' => 'Click Me'、
'url' => '#'。
), $atts
);
return '' . esc_html($atts['text']) . '';
}
add_shortcode('custom_button', 'custom_button_shortcode');
この例では、ショートコードが定義されています。 [カスタムボタン]
これは2つの引数を取ります:テキスト
(ボタンテキスト)と url
(リンクアドレス)。
![图片[9]-如何创建和使用WordPress短代码:完整指南(含按钮、图库示例)](https://www.361sale.com/wp-content/uploads/2024/12/20241226135754374-image.png)
例えば、こんな使い方ができます:
[custom_button text="Learn More" url="https://example.com"]
これにより青ボタンをクリックすると、指定されたURLにジャンプします。
![图片[10]-如何创建和使用WordPress短代码:完整指南(含按钮、图库示例)](https://www.361sale.com/wp-content/uploads/2024/12/20241226140554550-image.png)
![图片[11]-如何创建和使用WordPress短代码:完整指南(含按钮、图库示例)](https://www.361sale.com/wp-content/uploads/2024/12/20241226140627351-image.png)
例2: ギャラリーショートコードの作成
を作成します。ギャラリーショートコードこれも非常に簡単です。画像を指定することで 身分証明書
WordPressは自動的にギャラリーを生成します:
function custom_gallery_shortcode($atts) {.
$atts = shortcode_atts()
配列(
'ids' => ''
), $atts
);
$ids = explode(',', $atts['ids']);
$output = '';
foreach($idとして$ids){。
$image = wp_get_attachment_image_src($id, 'medium');
$output .= '
';
}
$output .= '';
Return $output.
}
add_shortcode('custom_gallery','custom_gallery_shortcode');
![图片[12]-如何创建和使用WordPress短代码:完整指南(含按钮、图库示例)](https://www.361sale.com/wp-content/uploads/2024/12/20241226140831548-image.png)
を作成します。 [カスタムギャラリー]
を受け付けるショートコードです。 子供たち
パラメータを使用すると、ギャラリーを生成するために複数のイメージIDを渡すことができます。例えば
[custom_gallery ids="1,2,3"]。
これにより、IDが1、2、3の画像がページに表示されます。
WordPressのページと投稿でショートコードを使う方法
方法1:クラシックエディタを使う
ワードプレスをお使いの場合 クラシックエディターショートコードをエディタのテキストボックスに直接挿入するだけです。
例
[custom_button text="Buy Now" url="https://yourlink.com"]
![图片[13]-如何创建和使用WordPress短代码:完整指南(含按钮、图库示例)](https://www.361sale.com/wp-content/uploads/2024/12/20241226142402761-image.png)
ページを更新または公開した後、ショートコードはフロントエンドで処理され、適切なコンテンツが表示されます。
![图片[14]-如何创建和使用WordPress短代码:完整指南(含按钮、图库示例)](https://www.361sale.com/wp-content/uploads/2024/12/20241226142621346-image.png)
方法2:Gutenbergブロックエディタを使う
ある グーテンベルク・エディター特別な"ショートコード
"ブロックでショートコードを挿入します。手順は以下の通りです:
- ページまたは投稿のエディタを開きます。
- 打点 + ボタンをクリックして新しいブロックを追加します。
- 検索と選択 ショートコード ブロック
![图片[15]-如何创建和使用WordPress短代码:完整指南(含按钮、图库示例)](https://www.361sale.com/wp-content/uploads/2024/12/20241226112050235-image.png)
- ショートコードブロックにショートコードを入力してください:
[custom_button text="Sign Up" url="https://yourlink.com"]
その後、コンテンツを保存または更新すると、ショートコードはフロントエンドに出力を表示します。
![图片[16]-如何创建和使用WordPress短代码:完整指南(含按钮、图库示例)](https://www.361sale.com/wp-content/uploads/2024/12/20241226142758453-image.png)
方法3:ページエディタを使う
などの多くの一般的なページエディタがあります。 エレメンタ 歌で応える WPベーカリーには、ショートコードを挿入するためのウィジェットやモジュールが用意されています。ショートコードを適切なウィジェットに貼り付けるだけで、ビルダーはその効果をリアルタイムで表示します。
![图片[17]-如何创建和使用WordPress短代码:完整指南(含按钮、图库示例)](https://www.361sale.com/wp-content/uploads/2024/12/20241226143020669-image.png)
WordPressのウィジェットでショートコードを使う方法
のショートコードを使用することもできます。ウィジェットエリア(例サイドバーそしてフッター(など)。以下はその手順です:
- ダッシュボードで 外観 > ウィジェット.
- そうしれいかん テキストウィジェット ショートコードを表示したいウィジェットの領域にドラッグ&ドロップします。
![图片[18]-如何创建和使用WordPress短代码:完整指南(含按钮、图库示例)](https://www.361sale.com/wp-content/uploads/2024/12/20241226143628444-image.png)
- テキストエリアにショートコードを入力してください:
[custom_button text="お問い合わせ" url="https://yourlink.com"]
保存してサイトを表示すると、ショートコードがウィジェットエリアのボタンとして表示されます。
![图片[19]-如何创建和使用WordPress短代码:完整指南(含按钮、图库示例)](https://www.361sale.com/wp-content/uploads/2024/12/20241226143644970-image.png)
ショートコードジェネレーターでプロセスを簡素化
コードを書くことに慣れていないユーザーのためにショートコードジェネレーターは非常に便利なツールです。これらのツールを使えば、手動でコードを書かなくても、フォームを使って簡単にショートコードを生成することができます。人気のあるショートコードジェネレータプラグインには次のようなものがあります:
- 究極のショートコードスライダー、アコーディオン、その他多くの機能をサポートする、包括的なショートコードのライブラリが用意されています。
- MyThemeShop WPショートコードボタン、タブ、カラムなどのための使いやすいショートコードジェネレータを提供します。
- ショートコーダーカスタムショートコードの作成も可能です。
これらのプラグインを使用すると、ショートコードをすばやく生成してWordPressのコンテンツに挿入できるため、複雑なコードを書く手間が省けます。
概要
WordPress のショートコードは、たくさんのコードを書くことなく、ボタン、ギャラリー、動的コンテンツなどの複雑な機能をページ、投稿、ウィジェットに簡単に挿入するのに役立ちます。単純に [ショートコード]
の構文では、これらの機能をさまざまな場所で再利用して、ウェブサイトの効率性と保守性を向上させることができます。この記事では、WordPressのこれらの関数を再利用する方法について詳しく説明します。 functions.php
ショートコードの作成とファイルへの登録、ボタンとギャラリーのショートコードの実践例。また、クラシックエディタ、Gutenbergブロックエディタ、ウィジェットでのショートコードの使い方も解説しているので、ワークフローの効率化に役立ちます。
お問い合わせ |
---|
記事が読めない?無料でお答えします!個人サイト、中小企業サイトのための無料ヘルプ! |
① 電話:020-2206-9892 |
② QQ咨询:1025174874 |
三 Eメール:info@361sale.com |
④ 勤務時間: 月~金、9:30~18:30、祝日休み |
この記事へのリンクhttps://www.361sale.com/ja/31909この記事は著作権で保護されており、必ず帰属表示を付けて複製してください。
コメントなし