概要
elementor/widgets/read_more/default_link_text は、ElementorのRead Moreボタンのデフォルトのリンクテキストを変更するためのフィルターフックです。このフィルターを使用することで、特定のデザインやコンテンツに合わせたカスタマイズが可能になります。このフィルターは以下のような場合によく使用されます。
- 特定のブランドメッセージに合わせたリンクテキストを設定する際。
- 異なるページやセクションのスタイルに合わせてリンクテキストを変更する際。
- ユーザー体験を向上させるために、より具体的なアクションを促す文言を使用する際。
- 多言語ウェブサイトで、言語ごとに適切なリンクテキストを設定する際。
- セールや特別なキャンペーンに関連する特定のメッセージを表示する際。
- コンテンツの種類に応じて異なるリンクテキストを動的に設定する際。
構文
add_filter('elementor/widgets/read_more/default_link_text', 'custom_read_more_link_text');
パラメータ
string$text: デフォルトのリンクテキスト。
戻り値
string: カスタマイズされたリンクテキスト。
使用可能なバージョン
- Elementor: バージョン 2.0 以降
- WordPress: バージョン 4.0 以降
サンプルコード
サンプルコード1
add_filter('elementor/widgets/read_more/default_link_text', function($text) {
return '続きを読む';
});
このサンプルコードは、デフォルトの「Read More」リンクテキストを「続きを読む」に変更しています。
サンプルコード2
add_filter('elementor/widgets/read_more/default_link_text', function($text) {
return '詳しく見る';
});
このサンプルコードは、リンクテキストを「詳しく見る」に変更し、あたかもユーザーを誘導するような文言になっています。
サンプルコード3
add_filter('elementor/widgets/read_more/default_link_text', function($text) {
return '次を読む';
});
このサンプルコードは、「Read More」を「次を読む」に変更しており、次のコンテンツへの導線を強調しています。
サンプルコード4
add_filter('elementor/widgets/read_more/default_link_text', function($text) {
return '続きを見る';
});
このサンプルコードでは、デフォルトテキストを「続きを見る」に設定し、ユーザーの興味を引くようにしています。
サンプルコード5
add_filter('elementor/widgets/read_more/default_link_text', function($text) {
return 'Read Full Article';
});
このサンプルコードは、英語のテキスト「Read Full Article」に変更して、国際的な訪問者向けに対応しています。
この関数のアクションでの使用可能性
| アクション | 使用例 |
|---|---|
| mu_plugin_loaded | |
| registered_post_type | |
| plugins_loaded | |
| wp_roles_init | |
| setup_theme | |
| after_setup_theme | |
| set_current_user | |
| init | |
| register_sidebar | |
| wp_loaded | |
| send_headers | |
| parse_query | |
| pre_get_posts | |
| wp | |
| template_redirect | |
| get_header | |
| wp_head |