Title: WP Telegram Widget and Join Link
Author: WP Socio
Published: <strong>February 19, 2018</strong>
Last modified: February 14, 2026

---

Search plugins

![](https://ps.w.org/wptelegram-widget/assets/banner-772x250.png?rev=2505671)

![](https://ps.w.org/wptelegram-widget/assets/icon-256x256.png?rev=2505671)

# WP Telegram Widget and Join Link

 By [WP Socio](https://profiles.wordpress.org/wpsocio/)

[Download](https://downloads.wordpress.org/plugin/wptelegram-widget.2.2.15.zip)

[Live Preview](https://wordpress.org/plugins/wptelegram-widget/?preview=1)

 * [Details](https://wordpress.org/plugins/wptelegram-widget/#description)
 * [Reviews](https://wordpress.org/plugins/wptelegram-widget/#reviews)
 *  [Installation](https://wordpress.org/plugins/wptelegram-widget/#installation)
 * [Development](https://wordpress.org/plugins/wptelegram-widget/#developers)

 [Support](https://wordpress.org/support/plugin/wptelegram-widget/)

## Description

Display the Telegram Public Channel or Group Feed in a WordPress widget or anywhere
you want using a simple shortcode.

### 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 embedding 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

### 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](https://t.me/WPTelegramChat)

For rules, see the pinned message. No spam please.

#### Get in touch

 * Website [wpsocio.com](https://wpsocio.com)
 * Telegram [@WPTelegram](https://t.me/WPTelegram)
 * Facebook [@WPTelegram](https://fb.com/WPTelegram)
 * Twitter [@WPTelegram](https://twitter.com/WPTelegram)

### Contribution

Development takes place in our [Github monorepo](https://github.com/wpsocio/wp-projects),
and all contributions welcome.

## Screenshots

 * [[
 * Ajax Widget Settings
 * [[
 * Legacy Widget Settings
 * [[
 * Legacy Widget Settings (Cont.)
 * [[
 * Join Link Settings
 * [[
 * Advancced Settings
 * [[
 * Widget Settings (back-end)
 * [[
 * Widget View (front-end)
 * [[
 * Blocks
 * [[
 * Join Link View

## Blocks

This plugin provides 4 blocks.

 *   Telegram Channel Ajax Feed
 *   Telegram Channel Feed
 *   Join Telegram Channel
 *   Telegram Single Post

## Installation

#### Automatic installation

Automatic installation is the easiest way — WordPress will handle the file transfer,
and you won’t need to leave your web browser. To do an automatic install of the 
plugin:

 * Log in to your WordPress dashboard
 * Navigate to the Plugins menu, and click “Add New”
 * In the search field type “wptelegram-widget” and hit Enter
 * Locate the plugin in the list of search results
 * Click on “Install Now” and wait for the installation to complete
 * Click on “Activate”

#### Manual installation

Manual installation method requires downloading the plugin and uploading it to your
web server via your favorite FTP application. The official WordPress documentation
contains [instructions on how to do this here](https://wordpress.org/support/article/managing-plugins/#manual-plugin-installation).

#### Updating

Automatic updates should work smoothly, but we still recommend you back up your 
site.

## FAQ

### How to create a Telegram Bot

[How do I create a bot?](https://core.telegram.org/bots/faq#how-do-i-create-a-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, open the URL under **Tip!💡** (
below the instructions) in your browser.

**Note:** Please ensure to follow the instructions given on the settings page correctly.

### Why do I see my own website in the widget?

It means that there is something wrong with the permalinks on your website.

Simply goto wp-admin > Settings > **Permalinks** and just _Save Changes._

That should fix it. If it doesn’t, please let us know at [@WPTelegramSupport](https://t.me/WPTelegramSupport).

## Reviews

![](https://secure.gravatar.com/avatar/c3cc9f91c05300bc0b81f11ba90d4c14924f603055011c32ea1e6a567f221bc0?
s=60&d=retro&r=g)

### 󠀁[Awesome support](https://wordpress.org/support/topic/awesome-support-948/)󠁿

 [Becki Beckmann](https://profiles.wordpress.org/becki/) September 4, 2025

Great plugin and awesome support finding a bug with lower case letters on the username.
What else could you ask for. Definitely 5 stars!

![](https://secure.gravatar.com/avatar/811a6bc734a4d492ecb3fbd3a3a9e2f7f0385940951e78fe701b8de63f6b1df1?
s=60&d=retro&r=g)

### 󠀁[Продукты WP Telegram это круто!](https://wordpress.org/support/topic/%d0%bf%d1%80%d0%be%d0%b4%d1%83%d0%ba%d1%82%d1%8b-wp-telegram-%d1%8d%d1%82%d0%be-%d0%ba%d1%80%d1%83%d1%82%d0%be/)󠁿

 [vkarta](https://profiles.wordpress.org/vkarta/) November 16, 2024

Мне очень нравятся продукты WP Telegram от этих ребят. Давно пользуюсь плагином 
WP Telegram Pro. А теперь буду так же пользоваться плагином для виджетовВсем огромное
спасибо за быструю и качественную поддержку!Рекомендую каждому!

![](https://secure.gravatar.com/avatar/022c5b3469b13b287d1c64961548acc906522d0541f003a8ee11d34adb3a0a55?
s=60&d=retro&r=g)

### 󠀁[Simply amazing](https://wordpress.org/support/topic/simply-amazing-239/)󠁿

 [Settembre](https://profiles.wordpress.org/er11desettembre/) April 16, 2024

I was looking for a free solution to publish Telegram posts and I found this plugin.
2 minutes to set everything up and it works like a charm.

![](https://secure.gravatar.com/avatar/511d7d4ef1366ae2904ca26f58e58b9e8c11aef8def31cd8ea9f1274b6d90375?
s=60&d=retro&r=g)

### 󠀁[Happy as a pig in mud…](https://wordpress.org/support/topic/happy-as-a-pig-in-mud-2/)󠁿

 [barefootwarrior](https://profiles.wordpress.org/barefootwarrior/) August 15, 2023
3 replies

Wow, that was super easy and quick. Took me less than 10 minutes from downloading
the plugin to a perfectly working widget in the sidebar on my site. Not a single
issue encountered. Congratulations to the developer of this mighty plugin. Where
can I support your great work?The only thing I miss is a button to quickly move [
back] to the latest post. I never know which way to scroll.

![](https://secure.gravatar.com/avatar/8fe5177c0eb3233a082c414393a3b68a796afb332ef19616963f29300cf6951c?
s=60&d=retro&r=g)

### 󠀁[Fantastic Support](https://wordpress.org/support/topic/fantastic-support-474/)󠁿

 [kensai12](https://profiles.wordpress.org/kensai12/) March 14, 2023

The developer coded an additional feature for me and went above and beyond. Can 
not recommend the plugin and the support that comes with it enough.

![](https://secure.gravatar.com/avatar/1e4919bc5f325739a65729e42bb3116653dd83e4760ea398950c84dab1dfb8f1?
s=60&d=retro&r=g)

### 󠀁[top support](https://wordpress.org/support/topic/top-support-77/)󠁿

 [yukor](https://profiles.wordpress.org/yukor/) January 29, 2023

They helped me solving something I thought it was impossible 😀

 [ Read all 31 reviews ](https://wordpress.org/support/plugin/wptelegram-widget/reviews/)

## Contributors & Developers

“WP Telegram Widget and Join Link” is open source software. The following people
have contributed to this plugin.

Contributors

 *   [ WP Socio ](https://profiles.wordpress.org/wpsocio/)
 *   [ Irshad Ahmad ](https://profiles.wordpress.org/irshadahmad21/)

“WP Telegram Widget and Join Link” has been translated into 5 locales. Thank you
to [the translators](https://translate.wordpress.org/projects/wp-plugins/wptelegram-widget/contributors)
for their contributions.

[Translate “WP Telegram Widget and Join Link” into your language.](https://translate.wordpress.org/projects/wp-plugins/wptelegram-widget)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/wptelegram-widget/),
check out the [SVN repository](https://plugins.svn.wordpress.org/wptelegram-widget/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/wptelegram-widget/)
by [RSS](https://plugins.trac.wordpress.org/log/wptelegram-widget/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.2.15

 * Fix plugin page stuck with data upgrade.

[See full changelog](https://github.com/wpsocio/wptelegram-widget/blob/main/CHANGELOG.md)

## Meta

 *  Version **2.2.15**
 *  Last updated **2 months ago**
 *  Active installations **4,000+**
 *  WordPress version ** 6.6 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 8.0 or higher **
 *  Languages
 * [Dutch](https://nl.wordpress.org/plugins/wptelegram-widget/), [English (US)](https://wordpress.org/plugins/wptelegram-widget/),
   [German](https://de.wordpress.org/plugins/wptelegram-widget/), [Polish](https://pl.wordpress.org/plugins/wptelegram-widget/),
   [Russian](https://ru.wordpress.org/plugins/wptelegram-widget/), and [Ukrainian](https://uk.wordpress.org/plugins/wptelegram-widget/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/wptelegram-widget)
 * Tags
 * [channel](https://wordpress.org/plugins/tags/channel/)[feed](https://wordpress.org/plugins/tags/feed/)
   [group](https://wordpress.org/plugins/tags/group/)[telegram](https://wordpress.org/plugins/tags/telegram/)
   [widget](https://wordpress.org/plugins/tags/widget/)
 *  [Advanced View](https://wordpress.org/plugins/wptelegram-widget/advanced/)

## Ratings

 4.9 out of 5 stars.

 *  [  30 5-star reviews     ](https://wordpress.org/support/plugin/wptelegram-widget/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/wptelegram-widget/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/wptelegram-widget/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/wptelegram-widget/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/wptelegram-widget/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/wptelegram-widget/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wptelegram-widget/reviews/)

## Contributors

 *   [ WP Socio ](https://profiles.wordpress.org/wpsocio/)
 *   [ Irshad Ahmad ](https://profiles.wordpress.org/irshadahmad21/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wptelegram-widget/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://wpsocio.com/donate)