外掛說明
Display the Telegram Public Channel or Group Feed in a WordPress widget or anywhere you want using a simple shortcode.
Excellent Support
Join the Chat
We have a public group on Telegram to provide help setting up the plugin, discuss issues, features, translations etc. Join @WPTelegramChat
For rules, see the pinned message. No spam please.
Features
- Provides an ajax widget to display channel feed
- Ajax widget contains a Join Channel link
- A separate Join Channel Link/Button
- Pulls updates automatically from Telegram
- Uses a responsive widget to display the feed
- Fits anywhere you want it to be
- The received messages can be seen from /wp-admin
- Automatically removes deleted messages
- Can be displayed using a shortcode
- Available as a Gutengerg block
- Allows embeding of Telegram public channel messages
- Can be extended with custom code
Widget Info
Ajax Widget
Goto Appearance > Widgets and click/drag WP Telegram Ajax Widget and place it where you want it to be.
Alternately, you can use the below shortcode.
Inside page or post content:
[wptelegram-ajax-widget username="WPTelegram" width="100%" height="500px"]
Inside the theme templates
<?php
if ( function_exists( 'wptelegram_ajax_widget' ) ) {
wptelegram_ajax_widget();
}
?>
or
<?php
echo do_shortcode( '[wptelegram-ajax-widget width="98%" height="700px"]' );
?>
Legacy Widget
Goto Appearance > Widgets and click/drag WP Telegram Legacy Widget and place it where you want it to be.
Alternately, you can use the below shortcode.
Inside page or post content:
[wptelegram-widget num_messages="5" width="100%" author_photo="auto"]
Inside the theme templates
<?php
if ( function_exists( 'wptelegram_widget' ) ) {
$args = array(
// 'author_photo' => 'auto',
// 'num_messages' => 5,
// 'width' => 100,
);
wptelegram_widget( $args );
}
?>
or
<?php
echo do_shortcode( '[wptelegram-widget num_messages="5" width="100%" author_photo="always_show"]' );
?>
Join Link
Goto Appearance > Widgets and click/drag WP Telegram Join Channel and place it where you want it to be.
Alternately, you can use the below shortcode.
Inside page or post content:
[wptelegram-join-channel link="https://t.me/WPTelegram" text="Join @WPTelegram on Telegram"]
Inside the theme templates
<?php
if ( function_exists( 'wptelegram_join_channel' ) ) {
$args = array(
'link' => 'https://t.me/WPTelegram',
'text' => 'Join @WPTelegram on Telegram',
);
wptelegram_join_channel( $args );
}
?>
or
<?php
echo do_shortcode( '[wptelegram-join-channel link="https://t.me/WPTelegram" text="Join us on Telegram"]' );
?>
Get in touch
- Website wptelegram.com
- Telegram @WPTelegram
- Facebook @WPTelegram
- Twitter @WPTelegram
Contribution
Development occurs on Github, and all contributions welcome.
Translations
Many thanks to the translators for the great job!
- Алексей Семёнов (Russian)
-
robertskiba (German)
-
Note: You can also contribute in translating this plugin into your local language. Join the Chat (above)
螢幕擷圖
適用於區塊編輯器
這個外掛提供 4 個可供 Gutenberg/區塊編輯器使用的區塊。
- Join Telegram Channel
- Telegram Channel Ajax Feed
- Telegram Channel Feed
- Telegram Single Post
安裝方式
- Upload the
wptelegram-widget
folder to the/wp-content/plugins/
directory - Activate the plugin through the Plugins menu in WordPress. After activation, you should see the menu of this plugin the the admin
- Configure the plugin.
Enjoy!
常見問題集
-
How to create a Telegram Bot
-
Why Legacy Widget shows nothing?
-
Legacy Widget does not show the old messages. you need to post something new into the group/channel and wait for 5 minutes for the messages to appear. If you are too impatient to wait for the results 😄, then open the URL given under Tip! (below the instructions) in your browser.
使用者評論
參與者及開發者
變更記錄
2.1.10
- Fixed translations not loaded for some strings
2.1.9
- Added caching for the widget content
2.1.8
- Fixed warnings in PHP 8.x
2.1.7
- Maintenance release
2.1.6
- Maintenance release
2.1.5
- Fixed PHP warning for
block_categories
deprecation
2.1.4
- Added lazy loading to iframes
2.1.3
- Added new tab option for join link
2.1.2
- Cleaned up the admin menu for single entry for WP Telegram
2.1.1
- Fixed the issue of settings not saved due to trailing slash redirects
2.1.0
- Added multi-channel support for Ajax Widget
- Fixed the ugly URLs filter for widgets
2.0.5
- Fixed the admin menu and settings page icon
2.0.4
- Minor UI fixes for Join Link color picker
2.0.3
- Fixed the last messed up update
2.0.2
- Added color options to Join Link settings
2.0.1
- Fixed the issue with message order in legacy widget
2.0.0
- Switched to PHP namespaces
- Added support for separate ajax and legacy widgets
- Refreshed and improved the UI
- Improved names for hooks and shortcodes