Plugin Directory


Adds a wordsearch-style crossword with a shortcode. Users can develop new riddles, save them depending on specific rights, or solve stored riddles.

Crosswordsearch is a WordPress plugin, based on the AngularJs Javascript framework, for designing and playing wordsearch-style crosswords. It is being developed for RadiJojo.de, the International Children's Media Network.

  • Page visitors may try to solve the published riddles.
  • Registered users may develop new riddles or modify existing ones depending on their rights.
  • For saving their work, they must not be logged in, but only give their user name and password at the time of upload.
  • Each crossword may contain a freetext description of the task to complete and the name of a copyright owner.
  • Crosswords have a difficulty level that relates to the used word directions and the listing of the searched words before they have been found.
  • Crosswords are organised in projects that share a common set of editors.
  • Users may be given a restricted editor status, which gives them the right to upload new riddles. These riddles will only become visible for other users if a full editor approves them.
  • Default and maximum difficulty levels are set for projects.
  • Setting up projects and editors is reserved to the blog administrators.

Authors can add a shortcode tag to any page or post to add a Crossword game to that page.

Shortcode usage for game areas that build new crosswords

Choose one of these variants to add a game area for developing new and editing existing riddles that belong to the project MyProject. In every case, the app will present a dropdown menu with commands for loading and saving crosswords. All saved riddles belonging to the project can be loaded.

  1. [crosswordsearch mode="build" project="MyProject"]
    On page load, the riddle with the alphabetically first name is visible.

  2. [crosswordsearch mode="build" project="MyProject" name="MyFirstCrossword"]
    On page load, the crossword saved under the name MyFirstCrossword is visible.

  3. [crosswordsearch mode="build" project="MyProject" name=""]
    On page load, an empty new crossword is visible.

  4. [crosswordsearch mode="build" restricted="1" project="MyProject"]
    The menu has no entry for selecting other riddles, and on page load an empty new crossword is shown.
    This is a game area where restricted editors can develop new riddles. They can work on a riddle as long as they stay on the page, but it will not be visible for anyone else.

Shortcode usage for game areas in which crosswords can be solved

Choose one of these variants to add a game area for solving riddles that belong to the project MyProject.

  1. [crosswordsearch mode="solve" project="MyProject"]
    All saved and approved riddles belonging to the project can be loaded through a menu.

  2. [crosswordsearch mode="solve" project="MyProject" name="MyFirstCrossword"]
    Only the crossword MyFirstCrossword is visible. No other crossword can be selected.

Requires: 3.6 or higher
Compatible up to: 4.3.1
Last Updated: 3 weeks ago
Active Installs: 200+


3.8 out of 5 stars


3 of 4 support threads in the last two months have been resolved.

Got something to say? Need help?


Not enough data

1 person says it works.
0 people say it's broken.