Code Monkey home page Code Monkey logo

wp-magic-widgets's People

Contributors

dnaber-de avatar toscho avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

wp-magic-widgets's Issues

Widget Admin GUI: non-unique IDs on radio buttons

Seen in plugin version 2013.05.28

The generated markup looks like

<ul><li>
                <label for="widget-unfiltered_text-2-visibility">
                <input name="widget-unfiltered_text[2][visibility]" id="widget-unfiltered_text-2-visibility" value="all" type="radio"> All
                </label>
                </li><li>
                <label for="widget-unfiltered_text-2-visibility">
                <input name="widget-unfiltered_text[2][visibility]" id="widget-unfiltered_text-2-visibility" value="members" checked="checked" type="radio"> Members only
                </label>
                </li><li>
                <label for="widget-unfiltered_text-2-visibility">
                <input name="widget-unfiltered_text[2][visibility]" id="widget-unfiltered_text-2-visibility" value="anonymous" type="radio"> Anonymous visitors only
                </label>
</li></ul>

Add widget to wp-login.php

There is currently no option to add the widget to the log-in screen. We could do two things:

  1. add a checkbox to the front- or backend widget to include log-in
  2. add extra widgets for the log-in page

Not sure what might be better.

Controls are rendered on footer in wp-admin/widgets.php

If you add a widget to the admin footer, its controls will be rendered instead of its content. The reason is that WordPress changes the parameters for dynamic_sidebar() per filter in wp-admin/includes/widgets.php::wp_list_widget_controls(). The filter has be removed before we call the footer widget.

GitHub compatible readme

The current readme.txt is formatted for wordpress.org. This is not compatible with GitHub’s markdown detection, and some parts should be separated out, the changelog for example and the tags.

We should add a readme.md.

composer.json

Do we need a composer.json? What should be the content?

[Feature Request] Provide additional location widgets

Hello my dear Tom, I am sorry for using the issue as I couldn't figure out how to suggest something without using this form so if its in the wrong place, my apologies.

As you know, recently on StackExchange, I used your plugin to bypass a problem with Amazon code not running core text widget and your unfiltered text widget helped.

Currently it provides "Front End Header/Footer" and "Back End Header/Footer" for a total of 4 other places to add widgets. I love and have found use for the FEH/FEF ones and not quite sure about the BEH/BEF ones. I was hoping if there can be a way to add an alternative to FEH so that it doesn't go above the header of the page (such as the twenty-thirteen theme's header) but rather go just below it (more specifically under the MAIN_WIDGET_AREA that includes the searchbox but before the posts start to appear) would this be possible? Say we call it Front End Sub Header or Below Header.

Also another super useful one would be adding one that automatically goes between the posts on the page. Meaning whatever you place in it will appear between all the posts on the page as they are iterated by the theme to display. It would streamline the need to manually hack the posts.php file which is how I am getting it done now.

Take a look at MajorMike.us to see what I mean as an example. Thank you.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.