Directory / plugin

Edebiyat Yarışmaları Widget

v1.1.0 · by atmacaugur

Displays current literary competition announcements from edebiyatyarismalari.com on your site via a shortcode.

View on WordPress.org

About this plugin

This plugin lets you display current (not yet past their deadline) literary competition announcements from edebiyatyarismalari.com on your site using the [edyw_widget] shortcode. Show your visitors up-to-date short story, poetry, novel, and other literary competitions.

The data is fetched from a publicly available JSON feed published by edebiyatyarismalari.com and cached for 12 hours for performance.

Usage

Default (first 5 competitions, soonest deadline first):

[edyw_widget]

With a specific count and category:

[edyw_widget count="3" tip="hikaye yarışması"]

With a heading:

[edyw_widget baslik="Current Literary Competitions"]

Several categories at once (comma-separated, any match is shown):

[edyw_widget tip="şiir yarışması,hikaye yarışması"]

Only competitions that are explicitly free to enter:

[edyw_widget ucretsiz="1"]

Filter by what is submitted (tek eser = single work, kitap dosyası = unpublished book manuscript, yayımlanmış kitap = published book):

[edyw_widget bicim="kitap dosyası"]

Only competitions open to authors who have not published a book yet:

[edyw_widget kitapsiz="1"]

Show small badges (free entry, book manuscript, etc.) under each competition:

[edyw_widget rozet="1"]

External services

This plugin connects to edebiyatyarismalari.com, the site it is published by, to retrieve the list of current literary competition announcements shown by the [edyw_widget] shortcode.

It sends a plain server-side HTTP GET request to https://edebiyatyarismalari.com/yarismalar.json (a static, publicly available JSON feed) whenever the 12-hour cache has expired. No visitor data (IP address, cookies, user agent, or any other personal or site data) is included in this request — it is a fixed URL with no parameters. The response (competition titles, URLs, deadlines and prize info) is cached locally as a WordPress transient for 12 hours.

This service is provided by edebiyatyarismalari.com: Privacy Policy. The site does not publish a separate terms-of-use page; the JSON feed is offered as public data for reuse.

Plugin tags