After activating the Esquina Shortcodes Plugin, a top-level EsquinaWeb menu entry appears in the WordPress admin sidebar at position 30, identified by theDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/Jhon-mantila/pluging-wordpress/llms.txt
Use this file to discover all available pages before exploring further.
dashicons-superhero icon. From here you can configure every aspect of the plugin — API credentials, feed defaults, and the related post recommendations feature — without touching PHP configuration files.
Menu Structure
The EsquinaWeb menu contains four pages:| Page | Slug | Purpose |
|---|---|---|
| EsquinaWeb | esquinaweb-dashboard | Author links and plugin resources |
| YouTube | esquina-youtube | API key, channel ID, and feed defaults |
esquina-facebook | Access token, page ID, and pagination settings | |
| Recomendaciones | esquina-recomendaciones | Related post recommendations settings |
Dashboard Page
The dashboard is the first page you see when you click EsquinaWeb in the admin menu. It is purely informational and does not save any settings. It displays a grid of cards with links to the author’s websites, social profiles, professional profiles, documentation, and plugin releases. The dashboard grid contains the following link groups:- Sitios Web — EsquinaWeb, EsquinaGamers, EsquinaAnime
- Facebook — EsquinaGamers page, EsquinaWeb page
- YouTube — EsquinaStudio channel
- TikTok — EsquinaStudio profile
- Profesional — LinkedIn, GitHub profile
- Documentación — knowledge base and official documentation
- Plugin WordPress — GitHub repository and releases
YouTube Settings Page
Navigate to EsquinaWeb → YouTube to configure the YouTube Data API v3 integration. Settings are stored in theesquina_youtube_settings WordPress option (wp_options table).
All values set here become the defaults for the [youtube_largo] and [youtube_shorts] shortcodes. Individual shortcode attributes always override these defaults.
Your YouTube Data API v3 key. Displayed as a password field with a show/hide toggle. If left empty, the plugin falls back to the
ESQUINA_YT_API_KEY constant defined in wp-config.php.The YouTube channel ID (begins with
UC…). The plugin derives the uploads playlist ID from this value automatically (converting UC… → UU…) without an extra API call.Maximum number of long-form videos (duration > 60 seconds) to display. Accepts 1–100. Set to
0 or all to enable unlimited AJAX loading.Number of columns in the long-video grid. Accepts 1–6.
Number of long videos loaded per AJAX “load more” request. Accepts 1–50.
Maximum number of Shorts (duration ≤ 60 seconds) to display. Accepts 1–100. Set to
0 or all to enable unlimited AJAX loading.Number of columns in the Shorts grid. Accepts 1–6.
Number of Shorts loaded per AJAX “load more” request. Accepts 1–50.
Facebook Settings Page
Navigate to EsquinaWeb → Facebook to configure the Facebook Graph API integration. Settings are stored in theesquina_facebook_settings WordPress option.
All values set here become the defaults for the [facebook_posts] shortcode. Individual shortcode attributes always override these defaults.
Your Facebook Page Access Token. Displayed as a password field with a show/hide toggle. If left empty, the plugin falls back to the
ESQUINA_FB_PAGE_ACCESS_TOKEN constant defined in wp-config.php, or to the esquina_fb_access_token WordPress filter.The numeric Facebook Page ID. Only digits are accepted — any non-numeric characters are stripped before the API request is made.
Number of posts to request per Graph API call. Accepts 1–100. This is the
limit parameter sent to the /{page_id}/posts endpoint.Number of posts displayed per page in the frontend feed widget. Accepts 1–20. When the user navigates past the last locally loaded page, a new AJAX request is made automatically using the Graph API cursor.
Recomendaciones Settings Page
Navigate to EsquinaWeb → Recomendaciones to configure automatic related post recommendations. Settings are stored in theesquina_recomendaciones_settings WordPress option.
For a full description of every field, see the Recomendaciones feature page. A quick reference of available settings:
| Setting | Key | Description |
|---|---|---|
| Enabled | enabled | Checkbox to activate/deactivate the feature |
| Title | title | Heading text above the recommendations block |
| Quantity | posts_per_page | Number of posts shown (2, 3, 4, 5, 6, or 8) |
| Mode | mode | latest (by date) or random |
| Layout | layout | grid or carousel |
| Autoplay | autoplay | Carousel only — auto-advance slides |
| Speed | speed | Carousel only — 5000, 3000, or 2000 ms |
| Size | size | Carousel only — small, medium, or large |
| Show thumbnail | thumbnail | Display featured image on each post card |
| Show category link | category_link | Append a “Ver más artículos de [Category]” link |
Credentials Stored in the Database
Related Pages
YouTube API Setup
Step-by-step guide to creating a YouTube Data API v3 key.
Facebook API Setup
How to generate a Facebook Page Access Token for the Graph API.
Recomendaciones
Full documentation for the automatic related post feature.
Security Best Practices
Recommendations for keeping your API credentials safe.