Wtyczka Contact Widget w bardzo prosty sposób umożliwia wyświetlanie linków social media i informacji kontaktowych na stronie internetowej za pomocą prostych w obsłudze widżetów.
Contact Widgets dodaje dwa nowe widgety na stronie WordPress:
- Informacje kontaktowe: Wyświetla informacje kontaktowe, w tym adres e-mail, numer telefonu, faksu i adres fizyczny (wraz z mapą).
- Social Media Profiles: Wyświetla profile społecznościowe w dość atrakcyjny i intuicyjny sposób.
Oba wzory są zgodne z WordPress Customizer i automatycznie odświeżają się po wprowadzeniu zmian.
widget kontaktu
widget social media
ogólny widok widgetu na stronie
Uwaga: Ta wtyczka wymaga PHP 5.4 lub nowszy, aby być aktywowany.
Wtyczka została przetłumaczona na wiele języków w tym język polski.
Jak dodać dodatkowe pola do widgetu kontaktów?
Dodanie dodatkowych pól do widgetu kontaktów jest tak proste jak dodanie filtru WordPress.
Oto przykład:
add_filter( 'wpcw_widget_contact_custom_fields', function( $fields, $instance ) { $fields['cellphone'] = [ 'order' => 2, 'label' => __( 'Cellphone:', 'YOURTEXTDOMAIN' ), 'type' => 'text', 'description' => __( 'A cellphone number that website vistors can call if they have questions.', 'YOURTEXTDOMAIN' ), ]; return $fields; }, 10, 2 );
Jak dodać dodatkowe pola do widgetu social media?
Widżet mediów społecznościowych wymaga różnych opcji jednak obowiązująca zasada dodawania jest oparta jak wyżej.
Oto przykład:
add_filter( 'wpcw_widget_social_custom_fields', function( $fields, $instance ) {$fields[’scribd’] = [
'icon’ => 'scribd’, //See font-awesome icon slug
'label’ => __( 'Scribd’, 'YOURTEXTDOMAIN’ ),
'default’ => 'https://www.scribd.com/username’,
'select’ => 'username’,
'sanitizer’ => 'esc_url_raw’,
'escaper’ => 'esc_url’,
'social’ => true,
'target’ => '_blank’,
];return $fields;
}, 10, 2 );