Skip to content
WordPress plugin 'WP Is Mobile Text Widget' adds text widget that switched display text using wp_is_mobile() function whether the device is mobile or not.
PHP Shell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
languages
tests
.gitignore
.travis.yml
LICENSE
README.md
composer.json
phpcs.ruleset.xml
phpmd.ruleset.xml
phpstan.neon
phpunit.xml
readme.txt
screenshot-1.png
wp-is-mobile-text-widget.php

README.md

Introducing WP Is Mobile Text Widget

Build Status

WordPress

This WordPress plugin adds text widget that switched display text using wp_is_mobile() function whether the device is mobile or not.

Screenshot

Installation

  1. Download and unzip files. Or install WP Is Mobile Text Widget using the WordPress plugin installer. In that case, skip 2.
  2. Upload wp-is-mobile-text-widget to the "/wp-content/plugins/" directory.
  3. Activate the plugin through the 'Plugins' menu in WordPress.
  4. Add the WP Is Mobile Text widget to a widget area and configure settings through the 'Widgets' menu in WordPress.
  5. Have fun!

Filter Hooks

  • widget_title
  • widget_text
  • wp_is_mobile_text_widget_text - Filters the content of the Text widget when wp_is_mobile is false.
  • wp_is_mobile_text_widget_is_mobile_true - Filters the content of the Text widget when wp_is_mobile is true.

WordPress Plugin Directory

WP Is Mobile Text Widget is hosted on the WordPress Plugin Directory.

https://wordpress.org/plugins/wp-is-mobile-text-widget/

Test Matrix

For operation compatibility between PHP version and WordPress version, see below Travis CI

Contribution

Patches and Bug Fixes

Small patches and bug reports can be submitted a issue tracker in Github. Forking on Github is another good way. You can send a pull request.

  1. Fork WP Is Mobile Text Widget from GitHub repository
  2. Create a feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Create new Pull Request

Changelog

  • Version 1.0.5
    • fix indent and reformat with phpcs and phpcbf
    • add composer.json for test
    • add static code analysis config
  • Version 1.0.4
    • return noting in case empty text
    • fix $instance value in case none $new_instance
    • fix PHPDoc
    • fix codesniffer.ruleset.xml
    • fix tests
  • Version 1.0.3
    • fix label
    • update screenshot
    • fix languages
    • refactoring
    • add PHPDoc comment
    • add filters 'widget_text'
    • add filters 'wp_is_mobile_text_widget_text' and 'wp_is_mobile_text_widget_is_mobile_true'
    • fix tests
    • fix .travis.yml
  • Version 1.0.2
    • refactoring
    • add phpunit and tests
  • Version 1.0.1
    • clean up source by the PHP_CodeSniffer
  • Version 1.0.0
    • initial release

Upgrade Notice

  • Version 1.0.3
    • Requires at least version 3.7 of the Wordpress

License

Licensed under GPLv2.

You can’t perform that action at this time.