Gytis Repečka
a57e6e7460
Add shortcode support.
2020-07-17 16:58:32 +03:00
Devin
a8291082b5
Merge pull request #508 from alertmybanjos/patch-2
...
Update README.md
2019-02-22 11:15:41 -05:00
Devin
d2f6b21b80
Merge pull request #507 from alertmybanjos/patch-1
...
Update README.md
2019-02-22 11:15:26 -05:00
Jason Tremblay
f142df8c45
Update README.md
...
More specific, case sensitive string changes for initial setup.
2019-02-22 06:29:41 -05:00
Jason Tremblay
611c80cce1
Update README.md
...
Clarify the renaming step to align with the actual file names, which are currently named with dashes, not underscores.
2019-02-22 05:56:58 -05:00
Devin
60940a9761
Merge pull request #456 from manzoorwanijk/patch-1
...
Typo correction
2018-01-06 15:40:49 -05:00
Manzoor Wani
b02101400e
Typo correction
2017-12-07 14:29:48 +05:30
Devin
bc3e07be2a
Merge pull request #453 from Ipstenu/Ipstenu-rtfm
...
Documentation update for Plugin Version constant. Thank you @Ipstenu
2017-11-27 17:34:45 -05:00
Ipstenu (Mika Epstein)
95844fec48
Inline doc
2017-11-27 14:09:08 -08:00
Ipstenu (Mika Epstein)
696db21ed7
Clarifying directions
2017-11-27 14:07:36 -08:00
Devin
7af6de6dd2
Merge pull request #446 from jonathanbossenger/master
...
Updating PLUGIN_VERSION constant. Fixes #446
2017-09-27 19:37:57 -04:00
Jonathan Bossenger
04f90ff5ff
Updating PLUGIN_VERSION to PLUGIN_NAME_VERSION to follow plugin standards for renaming
2017-09-27 16:13:29 +02:00
Devin
1f36abcedd
Merge pull request #443 from Tmeister/master
...
Wraps the PLUGIN_VERSION constant in single quotes
2017-09-12 08:53:40 -04:00
Enrique Chavez
65a87940e9
Wraps the PLUGIN_VERSION constant in single quotes
...
* Fix #442
* Avoids the notice output
2017-09-11 11:33:00 -05:00
Devin
1f3c2acbe2
Merge pull request #417 from davidshq/patch-1
...
Small Spelling / Grammar Changes
2017-08-30 09:13:14 -04:00
Devin
77baf0b2f5
Merge pull request #429 from cliffordp/patch-2
...
Typo: "he" to "The"
2017-08-30 09:11:44 -04:00
Devin
19809447ec
Merge pull request #353 from TalAter/patch-1
...
Fixed mistake in comment.
2017-08-30 09:11:20 -04:00
Devin
872c67477a
Merge pull request #439 from jonathanbossenger/feature/version-constant
...
Adding a version constant
2017-08-30 09:04:32 -04:00
Jonathan Bossenger
5af56b19a5
Adding a version constant
2017-07-17 10:04:31 +02:00
Clifford
ded444099b
Typo: "he" to "The"
2017-05-19 17:39:12 -05:00
Dave Mackey
c719bf9fc7
Small Spelling / Grammar Changes
...
Corrected a few small spelling / grammar issues throughout - very minor.
2017-01-19 21:41:23 -05:00
Devin Vinson
923fbaf0c8
Merge branch 'remove-var-translation'
2015-12-11 12:58:15 -05:00
Devin Vinson
0c099e4208
Use plugin-name directly instead of passing a variable through
...
This should fix the incorrect pattern of using a variable where we
should be using the plugin-name instead. Same goes for any translatable
strings within the plugin (no more using $this->plugin-name etc).
2015-12-05 20:46:30 -05:00
Tal Ater
579fb9823a
Fixed mistake in comment.
2015-11-25 20:48:25 -05:00
Devin
39cb7ccfb3
Merge pull request #350 from hareesh-pillai/master
...
Update URL for Documentation Standards
2015-11-20 11:42:26 -05:00
Devin
6f217e9efd
Merge pull request #349 from pieroit/patch-1
...
Update plugin-name-admin.js
2015-11-20 11:42:00 -05:00
Hareesh
0ea2ae758e
Update URL for Documentation Standards
2015-11-15 01:23:52 +05:30
Piero Savastano
fcd4669f35
Update plugin-name-admin.js
...
typo in the comment
2015-11-11 16:33:27 +01:00
Devin
2508a4567b
Merge pull request #340 from LeeRobertsMe/patch-1
...
Update class-plugin-name-public.php so the correct file type is defined.
2015-11-03 08:25:04 -05:00
Devin
1b487de0db
Merge pull request #342 from LeeRobertsMe/patch-5
...
Update plugin-name-public.js
2015-11-03 08:24:26 -05:00
Devin
84741e2c1b
Merge pull request #343 from LeeRobertsMe/patch-4
...
Update plugin-name-admin.js
2015-11-03 08:24:03 -05:00
Devin
4e84183fd4
Merge pull request #339 from Shelob9/loader-docs-338
...
Add corrected inline docs in the loader class
2015-10-21 08:36:14 -04:00
LeeRobertsMe
360c8ea6e4
Update plugin-name-admin.js
2015-10-08 13:35:24 +01:00
LeeRobertsMe
a11edd3138
Update plugin-name-public.js
2015-10-08 13:29:18 +01:00
LeeRobertsMe
1fe19e455f
Update class-plugin-name-public.php
2015-10-08 12:25:28 +01:00
Josh Pollock
897fa95e23
Add inline docs in the loader class #338
2015-10-02 15:35:30 -04:00
Devin
55f28eeb9f
Merge pull request #324 from javy-/patch-1
...
Update CHANGELOG with correct year.md
2015-08-13 09:45:17 -04:00
javy-
ff46923e03
Update CHANGELOG.md
...
Fix latest change date year (2014->2015)
2015-08-08 16:48:17 -04:00
Devin
5d51804dea
Merge pull request #323 from davidshq/master
...
Update README.md
2015-08-01 01:01:05 -04:00
Dave Mackey
6f0aabf3be
Update README.md
...
Changed "this feature" to "these features"
2015-07-31 12:48:05 -04:00
Devin Vinson
5391e0ca27
Remove .org parent folder structure
...
Flattening the folder structure for a bit easier auto-inclusion into
projects and local development.
See:
https://github.com/DevinVinson/WordPress-Plugin-Boilerplate/issues/295
2015-07-03 23:33:03 -04:00
Devin
3d3f181924
Merge pull request #266 from jancbeck/admin-area-dashboard-wording
...
changed wording from "dashboard" to "admin area"
2015-03-09 09:58:10 -04:00
Devin Vinson
a5e181192b
Updated Readme
...
Added a note about current project lead and pointing inquires away from
Tom’s contact form.
2015-03-04 15:21:25 -05:00
Jan Beck
9c14d6e3eb
changed "dashboard" to "admin area"
...
dashboard-specific becomes admin-specific
2015-02-13 14:31:40 -04:00
Tom McFarlin
b469237bda
Merge pull request #260 from slushman/master
...
Function docs should be @param not @var.
2015-02-03 12:18:42 -05:00
Chris Wilcoxson
2683f494ea
Function docs should be @param not @var.
2015-02-03 11:15:28 -06:00
Tom McFarlin
474e64911c
Merge pull request #254 from donnapep/chore/change-loader-class-names
...
Fix incorrect class names
2015-01-19 09:51:22 -05:00
Donna Murphy
582ccadde0
Fix incorrect class names
2015-01-17 12:45:15 -05:00
Tom McFarlin
470d0ec13c
Merge pull request #250 from swalkinshaw/CHANGELOG-fix
...
Fix CHANGELOG filename
2015-01-05 13:01:35 -05:00
Scott Walkinshaw
78624f6cdd
Fix CHANGELOG filename
2015-01-05 11:42:45 -05:00
Tom McFarlin
629b1628ca
Merge pull request #243 from tnorthcutt/patch-1
...
Fix minor typo in README.md
2014-12-01 14:52:30 -05:00
Travis Northcutt
411b1d19b9
Fix minor typo in README.md
2014-11-26 09:57:22 -06:00
Tom McFarlin
72cda6eeaf
Merge pull request #238 from gosukiwi/patch-1
...
Use the same syntax for all included files.
Fixes #238
2014-11-19 13:59:21 -05:00
Federico Ramirez
042c13b7b1
Use the same syntax for all included files
...
I was having issues activating the plugin, and it was because of the way the files were beeing included, this fixes it.
2014-11-19 09:25:59 -03:00
Tom McFarlin
ec4c52c115
Merge pull request #237 from feskehau/master
...
Create functions for activation and deactivation hooks.
2014-11-17 12:32:39 -05:00
Tony Hesjevik
e015b9cd7c
Create functions for activation and deactivation hooks.
...
Moving the activation and deactivation hooks into its own functions, makes so we dont have to include class-plugin-name-deactivator and class-plugin-name-activator on every page load.
2014-11-17 23:33:00 +11:00
Tom McFarlin
3c47bc0b5a
Merge pull request #235 from barryceelen/patch-1
...
Fix code comment typo
2014-11-10 14:15:37 -05:00
Barry Ceelen
f51ee23a1f
Fix code comment typo
2014-11-10 16:57:08 +01:00
Tom McFarlin
f11711f07e
Merge pull request #231 from NikV/patch-1
...
Fixing require() vs require_once()
2014-11-05 12:08:34 -05:00
Nikhil Vimal
2960b6c1c8
Fixing require() vs require_once()
...
See : https://github.com/tommcfarlin/WordPress-Plugin-Boilerplate/issues/222 . I believe this was in favor of doing it "correctly"?
2014-11-04 16:47:16 -06:00
Tom McFarlin
025d61efee
Merge pull request #224 from mAAdhaTTah/variable-fix
...
Change name -> plugin_name for consistency
2014-10-07 16:46:49 -04:00
mAAdhaTTah
dbf2c73757
Change name -> plugin_name for consistency
2014-10-07 16:43:55 -04:00
Tom McFarlin
f112840426
Merge pull request #220 from iamdmitrymayorov/master
...
Minor comment fix.
2014-10-07 16:34:23 -04:00
Dmitry Mayorov
7a12d6aa66
Update class-plugin-name-public.php
...
Updated @subpackage from 'admin' to 'public'
2014-10-05 19:36:55 +06:00
Dmitry Mayorov
163c2a86c1
Update class-plugin-name-admin.php
...
Changed @subpackage from 'includes' to 'admin'.
2014-10-05 19:35:03 +06:00
Tom McFarlin
b08802742d
Merge pull request #216 from JustinSainton/please-stop-shouting-at-me
...
Please stop shouting at me. I do hate when my parents shout.
2014-09-11 06:46:59 -04:00
Justin Sainton
50bc541455
Please stop shouting at me. I do hate when my parents shout.
...
But in all seriousness, shouting types is bad form.
2014-09-10 21:19:37 -07:00
Tom McFarlin
f4bbb821c2
Merge branch 'master' of https://github.com/tommcfarlin/WordPress-Plugin-Boilerplate
2014-09-04 09:45:48 -04:00
Tom McFarlin
16c93f8548
Adding instructions for Windows symlinks
...
Fixes #213
2014-09-04 09:44:54 -04:00
Tom McFarlin
d5bb3c526f
Merge pull request #214 from jessertaylor/master
...
Fixed deactivation hook in plugin_name.php
2014-09-03 10:57:25 -04:00
jessertaylor
8f002bfc4d
Fixed deactivation hook in plugin_name.php
2014-09-03 15:11:55 +01:00
Tom McFarlin
06605429d3
describe how to install the Boilerplate.
...
Updating the `README` to describe how to install the Boilerplate.
Fixes #213
2014-09-03 09:26:49 -04:00
Tom McFarlin
c8bd2e38af
Merge pull request #211 from rob/patch-1
...
Fix typo in plugin-name.php
2014-09-02 13:55:18 -04:00
Rob Gabaree
50f2a612f8
Fix typo in plugin-name.php
2014-09-02 13:16:20 -04:00
Tom McFarlin
097afb19b7
Merge pull request #210 from rob/patch-1
...
Fix incorrect date in ChangeLog.md
2014-09-02 12:27:35 -04:00
Rob Gabaree
d2a71ed513
Fix incorrect date in ChangeLog.md
2014-09-02 12:26:08 -04:00
Tom McFarlin
cda33620e7
Merge remote-tracking branch 'origin/master' into develop
...
Conflicts:
ChangeLog.md
README.md
plugin-name/admin/class-plugin-name-admin.php
plugin-name/plugin-name.php
plugin-name/public/class-plugin-name.php
plugin-name/trunk/README.txt
plugin-name/uninstall.php
2014-09-01 20:42:08 -04:00
Tom McFarlin
c3c95e0a81
updating credits
2014-09-01 10:38:09 -04:00
Tom McFarlin
e387eabfc1
update to the README
2014-09-01 10:33:51 -04:00
Tom McFarlin
0d21f63eda
Adding the initial version of the README
2014-09-01 10:32:22 -04:00
Tom McFarlin
436ca4a72b
cleaning up the changelog
2014-09-01 10:30:10 -04:00
Tom McFarlin
39275f0cbf
Merge branch 'develop' of https://github.com/tommcfarlin/WordPress-Plugin-Boilerplate into develop
2014-09-01 09:46:44 -04:00
Tom McFarlin
15de548f39
adding a placeholder for the plugin icon
2014-09-01 09:45:57 -04:00
Tom McFarlin
0694bf9302
Merge pull request #206 from michaelbeil/patch-2
...
added periods in first list for consistency
2014-08-21 12:32:11 -04:00
Michael Beil
fc2a90f412
added periods in first list for consistency
2014-08-21 11:30:45 -05:00
Tom McFarlin
f62930975f
Merge pull request #203 from michaelbeil/patch-1
...
Us to use
2014-08-21 10:05:38 -04:00
Michael Beil
4a092e1a77
Us to use
2014-08-20 17:42:18 -05:00
Tom McFarlin
56a494c944
Merge pull request #202 from douglsmith/patch-1
...
Fix minor typo in plugin-name.php description text
2014-08-19 16:07:17 -04:00
Doug Smith
b8a357b336
Fix minor typo in plugin-name.php description text
2014-08-19 15:06:09 -05:00
Tom McFarlin
b421ddaaaa
Updating notes and updated date.
2014-08-19 08:51:56 -04:00
Tom McFarlin
ef28c5a351
Updating the docblock
2014-08-18 17:08:36 -04:00
Tom McFarlin
4d6a0dfa3e
Finalizing code for beta
...
* Updating DocBlocks
* Fixing typos
* Adjusting whitespace
2014-08-18 17:00:09 -04:00
Tom McFarlin
6782bb5ec3
Updating a comment
2014-08-16 16:30:16 -04:00
Tom McFarlin
bcc1d91782
Update the 'last updated' date
2014-08-05 16:43:31 -04:00
Tom McFarlin
2e9ae6ac99
Populating the DocBlock
...
Fixes #123
2014-08-05 16:43:08 -04:00
Tom McFarlin
96f957d6e9
Updating doc block
...
* class-plugin-name now includes different file and class documentation
* changing a URL to an example URL
2014-08-01 17:06:09 -04:00
Tom McFarlin
35650c1b7b
Setting the reference using the proper variable
2014-08-01 16:59:31 -04:00
Tom McFarlin
aea004af54
Chaing the doc from 'slug' to 'string'
2014-08-01 16:59:19 -04:00
Tom McFarlin
ef63ff4a91
Merge branch 'develop' of https://github.com/tommcfarlin/WordPress-Plugin-Boilerplate into develop
2014-08-01 16:56:38 -04:00
Tom McFarlin
f3133d8cb5
Improving docblocks
...
* Documenting the plugin file
* Changing the docblock to read 'class', not 'file'
Related #199
2014-08-01 16:47:08 -04:00
Tom McFarlin
6d6f6399f7
Removing a duplicate line of code
...
Related #199
2014-08-01 16:44:57 -04:00
Tom McFarlin
bfb7e6fb58
Merge pull request #197 from grappler/plugin-header
...
Move text domain lower down
2014-07-30 16:15:43 -04:00
Tom McFarlin
9b5afad159
Merge pull request #198 from grappler/uninstall-header
...
Update uninstall header for consistency
2014-07-30 16:14:59 -04:00
Tom McFarlin
0eb25eefba
Merge pull request #200 from grappler/duplicate-doc
...
Remove duplicate documentation
2014-07-30 16:14:36 -04:00
Ulrich Pogson
3067be69b5
Remove duplicate documentation
2014-07-30 21:59:15 +02:00
Ulrich Pogson
67dc6fb7a2
Update uninstall header for consistency
2014-07-30 21:55:26 +02:00
Ulrich Pogson
836d85d1c8
Move text domain lower down
2014-07-30 21:52:41 +02:00
Tom McFarlin
efa4d08df3
Updating code comments for require and function
...
Fixes #192
2014-07-30 15:23:18 -04:00
Tom McFarlin
57205587af
Making the file headers more conssitent
...
Improving the documentation for each file, as well.
Fix #193
2014-07-30 15:16:32 -04:00
Tom McFarlin
43ee54a0ee
Adding documentation to two missing functions
...
Fixes #192
2014-07-30 15:03:33 -04:00
Tom McFarlin
918ee9e5f9
Removing public @access tags
...
Following the guide of the PHPDoc Block Formatting
> @access (for functions: only use if private)
Fix #191
2014-07-30 15:00:57 -04:00
Tom McFarlin
4d9f666e0f
Merge pull request #196 from grappler/remove-spaces
...
Remove spaces before code
2014-07-30 14:57:11 -04:00
Tom McFarlin
8ee0c49bd7
Fixes #195
...
Updating the header so that it conforms to PHP DocBlock standards and WP Plugin Standards
2014-07-30 14:56:37 -04:00
Tom McFarlin
ec29ebc95b
Renaming the plugin slug to the plugin name
...
Also renaming the text domain in the header of the core plugin file to match that of the plugin name
Fixes #194
2014-07-30 13:58:41 -04:00
Ulrich Pogson
48e0a373dd
Remove spaces before code
2014-07-30 16:04:18 +02:00
Tom McFarlin
81b3c8bd6d
Updating the arguments passed to the classes
2014-07-29 17:10:31 -04:00
Tom McFarlin
0f4aaa9693
Updating the docblocks for this function
2014-07-29 17:10:09 -04:00
Tom McFarlin
370c439bb2
Adding the plugin slug to the constructor args
2014-07-29 17:09:55 -04:00
Tom McFarlin
560e5959a5
Documenting classes
...
Documenting classes that are core to each plugin, while also leaving other classes undocumented for an implementation-specific basis.
2014-07-29 16:56:18 -04:00
Tom McFarlin
f09ca373d8
Removing the trailingslash from the URL
2014-07-29 16:55:10 -04:00
Tom McFarlin
b706dc3291
Updating code comments
...
Making sure that the code comments strictly follow that of the WordPress PHP Documentation Standards
2014-07-29 16:03:09 -04:00
Tom McFarlin
2af01cf653
Updating the code comments
...
Making sure that the code comments strictly follow that of the WordPress PHP Documentation Standards
2014-07-29 15:56:12 -04:00
Tom McFarlin
2a66ff4d50
finalizing docblocks
...
Making sure that the code comments strictly follow the WordPress PHP Documentation Standards
2014-07-29 15:48:33 -04:00
Tom McFarlin
3154e38822
updating the 'last updated' date
2014-07-07 16:59:02 -04:00
Tom McFarlin
3ae56a6460
adding a comma that was preventing a syntax problem
2014-07-07 16:56:54 -04:00
Tom McFarlin
a3cce1d965
updating 'last updated' dates
2014-06-26 16:46:14 -04:00
Tom McFarlin
23235f94d7
completing the initial round of PHP documentation as per the WPCS
...
http://make.wordpress.org/core/handbook/inline-documentation-standards/php-documentation-standards/#1-functions-and-class-methods
2014-06-26 16:19:57 -04:00
Tom McFarlin
9f5ffbf597
adding a priority argument to the loader (defaulting to 10 as per wordpress codex)
2014-06-26 15:43:18 -04:00
Tom McFarlin
547319a8b6
Merge pull request #187 from defries/master
...
Added grunt-wp-i18n solution for i18n-ing the plugin
2014-06-10 10:48:59 -04:00
Remkus de Vries
ddc916762b
Added grunt-wp-i18n solution for i18n-ing the plugin
2014-06-10 14:25:26 +02:00
Tom McFarlin
5efc89dc3b
Merge pull request #186 from grappler/activate-deactivate
...
Move restore_current_blog in the correct position
2014-05-31 22:05:10 -04:00
Ulrich Pogson
e75e6e2c57
Move restore_current_blog in the correct position
2014-06-01 00:06:29 +02:00
Tom McFarlin
7d71114f81
updating the change log to reflect the latest tag
2014-05-09 09:36:06 -04:00
Tom McFarlin
2c29f1ca04
moving $wpdb outside of the conditional so both cases work
...
Fixes #182
2014-05-09 09:35:11 -04:00
Tom McFarlin
b7caa3e958
updating last updated dates
2014-05-08 23:35:44 -04:00
Tom McFarlin
f89752180f
adding TODO docblocks
2014-05-08 23:34:38 -04:00
Tom McFarlin
bb3c56b0c2
adding TODO code docblocks
2014-05-08 23:34:29 -04:00
Tom McFarlin
f332130569
moving all bootstrap code into this file, adding some getters for dependencies
...
setting up this file to fire the plugin so that it's prepared to handle any hooks given to the loader
2014-05-08 23:34:16 -04:00
Tom McFarlin
e29a775e76
completely refactoring the main plugin file
...
* leaving the de/activation code here for now
* moving all bootstrap code into class-plugin-name.php
* setting up this file to fire the plugin so that it's prepared to handle any hooks given to the loader
2014-05-08 23:33:47 -04:00
Tom McFarlin
9a23715ba7
de-subclassing this class and defining a domain attribute provided by setter injection
2014-05-08 18:10:22 -04:00
Tom McFarlin
0d63ec21e5
adding getters for the protected properties
2014-05-08 18:10:04 -04:00
Tom McFarlin
0fdaeaa67c
fixing a small type, documentation the imports, changing the way in which the plugin is instantiated
2014-05-08 18:09:50 -04:00
Tom McFarlin
cc6df31722
de-subclassing the file, adding a version attribute, setting it in the constructor
2014-05-08 18:09:10 -04:00
Tom McFarlin
00c5f7d733
adding a public getter for the plugin slug so that external classes can reference it
...
ht @garyjoes b5549d5f9c (commitcomment-6236733)
2014-05-08 16:50:23 -04:00
Tom McFarlin
71f40d5e7a
updating the calls to the plugin loader so that they appropriately call add_action and add_filter
2014-05-06 09:54:13 -04:00
Tom McFarlin
d5bb1de8fb
adding a collection for hooks and filters to distinguish between the hooks being added
2014-05-06 09:53:16 -04:00
Tom McFarlin
7e64091fd4
updating the foreach loop from a previous version of the loop
2014-05-05 00:28:02 -04:00
Tom McFarlin
5265d1f0ae
introducing the single, shared loader class
2014-05-05 00:18:13 -04:00
Tom McFarlin
b5549d5f9c
defining a base class from which all other components can inherit
...
also getting rid of the version constant in place of a properly, defining a single entry point with the run function, and defining the plugin slug as a property
2014-05-05 00:18:04 -04:00
Tom McFarlin
d29ebf7dc8
extending the new plugin name base class and implementing localization
2014-05-05 00:17:23 -04:00
Tom McFarlin
f6a587372a
extending the new plugin name base class
2014-05-05 00:17:13 -04:00
Tom McFarlin
e503be7e38
changing the working name and URL of the plugin so not to conflict with another file in the repository.
...
changing the ways in which the plugin loader, plugin components, and plugin works
2014-05-05 00:16:52 -04:00
Tom McFarlin
6e46a1f439
removing the individual loaders in order to consolidate them into a single, shared loader
2014-05-05 00:16:13 -04:00
Tom McFarlin
24c1cca493
updating the read me and change log to reflect the latest changes of the plugin
2014-05-03 15:29:17 -04:00
Tom McFarlin
8c0b11ca1b
adding a @TODO tag for localization class
2014-05-03 15:28:23 -04:00
Tom McFarlin
c83aa5434d
updating the docblocks
2014-05-03 15:28:04 -04:00
Tom McFarlin
ee79eb4582
adding type hinting to the run function's arguments
2014-05-03 15:27:38 -04:00
Tom McFarlin
0abff96cfc
removing whitespace
2014-05-03 15:27:15 -04:00
Tom McFarlin
8cfee0e67a
updating the docblocks and actually registering the demo scripts and styles
2014-05-03 15:27:01 -04:00
Tom McFarlin
b3451b717f
instantiating and loading the dashboard-specific and public-facing areas of the plugin
...
also updating the docblocks to explain what each hooked function is doing
2014-05-03 15:26:22 -04:00
Tom McFarlin
91273f37d4
updating the docblocks
2014-05-03 15:07:38 -04:00
Tom McFarlin
135920036b
updating the docblocks with clearer descriptions as to what each tag and line should contain.
2014-05-03 15:07:24 -04:00
Tom McFarlin
4114ad703e
updating the docblocks
2014-05-03 15:07:05 -04:00
Tom McFarlin
821e24a9ea
updating the docblocks
2014-05-03 15:06:57 -04:00
Tom McFarlin
af315d7145
adding whitespace and additional instructions
2014-05-03 15:06:50 -04:00
Tom McFarlin
c10b371d67
updating the docblocks and adding whitespace to the end of the file
2014-05-03 15:06:38 -04:00
Tom McFarlin
4f2719b2eb
updating the docblocks
2014-05-03 15:06:13 -04:00
Tom McFarlin
f6917437fc
Merge pull request #181 from BlueTeck/patch-1
...
gramar mistake
2014-05-02 10:00:59 -04:00
Timo
9555d7bd46
grammar mistake
2014-05-02 15:58:45 +02:00
Tom McFarlin
96018e57b0
updating the change log to reflect notes on the version of the boilerplate
2014-05-01 23:44:12 -04:00
Tom McFarlin
ecb940ed22
defining a constant for use throughout the boilerplate
2014-05-01 23:43:32 -04:00
Tom McFarlin
a9e071aef8
removing the original example functions and replacing them with functions that use existing boilerplate files
2014-05-01 23:43:07 -04:00
Tom McFarlin
40fd22a297
adding hooks to include the styles and scripts for the dashboard
2014-05-01 23:42:46 -04:00
Tom McFarlin
92e4693a8f
updating the last updated date and what the final tag name will be
2014-05-01 23:27:41 -04:00
Tom McFarlin
d5446ad5c1
updating the date in the core README
2014-05-01 23:26:55 -04:00
Tom McFarlin
793797ae71
removing all of the @TODO references
...
as per GaryJones notes, "You can't have tags come before the short / long description, otherwise the descriptions end up as part of a multiline tag."
removing these @TODO's until the team decides whether or not to replace them with something clearer, or to discuss it to the documentation
2014-05-01 23:26:16 -04:00
Tom McFarlin
6271822cb1
adding simple public-facing code comments
2014-04-30 22:56:27 -04:00
Tom McFarlin
98b6bf3f65
adding simple code comments for the public-facing code comments
2014-04-30 22:56:17 -04:00
Tom McFarlin
fc2b3109dd
defining the loader functionality to be used via dependency injection
2014-04-30 22:56:05 -04:00
Tom McFarlin
a5864a9d96
adding whitespace
2014-04-30 22:55:42 -04:00
Tom McFarlin
0896f0836c
defining the core shared plugin name
...
this file is used to be shared between the dashboard and public-facing functionality. it's hooks should be defined in the specific loader
2014-04-30 22:55:34 -04:00
Tom McFarlin
c05ae57e91
defining the basic code comments for the dashboard-specific
2014-04-30 22:55:06 -04:00
Tom McFarlin
4b7dde5553
defining the basic code comments and the public facing partial
2014-04-30 22:54:48 -04:00
Tom McFarlin
a392f3f9db
updating the documentation for the core public plugin file
...
updating the documentation for the core admin plugin file with docblocks and example functions for how they should be used and their relationship to the public loader
2014-04-30 22:54:25 -04:00
Tom McFarlin
71ff4b6ec7
updating the documentation
...
updating the documentation for the core admin plugin file with docblocks and example functions for how they should be used and their relationship to the admin loader
2014-04-30 22:54:00 -04:00
Tom McFarlin
4504d3a4fd
adding example documentation
...
adding example documentation and code for how to user the admin loader via dependency injection
2014-04-30 22:53:22 -04:00
Tom McFarlin
fbf09acbdb
spacing out the code in the docblock
2014-04-30 22:34:39 -04:00
Tom McFarlin
a4fc32fa59
providing a first pass at the docblocks for the admin loader
...
eventually, this class will be responsible for defining all of the hooks for the admin-facing side of the plugin
2014-04-30 22:34:19 -04:00
Tom McFarlin
284dc26054
adding basic comments to the admin stylesheets
...
this may eventually be removed and placed into the boilerplate's documentation on the official website, but until that exists, it will remain here.
2014-04-30 22:33:30 -04:00
Tom McFarlin
deadcc668b
adding basic documentation for the admin javascript file
...
this may eventually be removed and placed into the boilerplate's documentation on the official website, but until that exists, it will remain here.
2014-04-30 22:33:06 -04:00
Tom McFarlin
5666bb7ddc
Completing the first round of docblocks for the activation / deactivation classes
2014-04-30 22:32:27 -04:00
Tom McFarlin
b7d17e4122
updating the docblocks for proper use of TODO
and @TODO
2014-04-30 22:06:19 -04:00
Tom McFarlin
b8132f4b9d
removing unnecessary closing parens.
...
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-04-26 17:42:21 -04:00
Tom McFarlin
9f71476166
updating the docblocks to the match the wpcs
...
http://make.wordpress.org/core/handbook/inline-documentation-standards/php-documentation-standards/
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-04-25 19:00:08 -04:00
Tom McFarlin
026515da85
adding docblocks consistent with the wpcs for the files in includes
...
http://make.wordpress.org/core/handbook/inline-documentation-standards/php-documentation-standards/
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-04-25 18:58:07 -04:00
Tom McFarlin
2cf4ba8223
adding a trailing whitespace to all of our defined files
...
this helps with cleaner diffs. It's also on one of the PSRs, and it's one of the WPCS rules. (ht @garyjones for the reminder)
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-04-25 18:39:31 -04:00
Tom McFarlin
72690b6771
introducing the empty loader files
...
this are the files that will be used to define the actions and filters for their respective area of the plugin
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-04-25 18:35:52 -04:00
Tom McFarlin
5ab1805db8
removing '@TODO' in favor of 'TODO'
...
WordPress doesn't like '@TODO' and doesn't honor it when displaying it in the dashboard
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-04-25 18:21:25 -04:00
Tom McFarlin
25337b6477
Merge pull request #179 from nextgenthemes/patch-1
...
Support PHP 5.2.x by dropping __DIR__
2014-04-15 10:46:27 -04:00
nextgenthemes
b744549d3b
Support PHP 5.2.x by dropping dir __DIR__
...
As per https://github.com/nextgenthemes/advanced-responsive-video-embedder/issues/7 I was informed that this would make my plugin work with PHP 5.2.x. I personally have not tested this code yet but I assume @andrejpavlovic did so I thought if this is the only thing that makes the Boilerplate require PHP 5.3 this might be a good change since WordPress itself only requires PHP 5.2.4.
2014-04-15 14:07:41 +02:00
Tom McFarlin
e91be4101d
updating the code comments as per the handbook
...
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-04-11 10:36:57 -04:00
Tom McFarlin
3bee4f4272
updating the code comments as per the handbook
...
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-04-11 10:36:47 -04:00
Tom McFarlin
b426fbe514
renaming the plugin activation and deactivation classes
...
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-04-11 10:36:13 -04:00
Tom McFarlin
766b47b643
Updating the text of the index file so that it matches all other WordPress files
...
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-04-11 10:35:40 -04:00
Tom McFarlin
28da2f7c41
checking in the start of the docblocks for the various PHP files of the boilerplate
...
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-04-09 16:22:44 -04:00
Tom McFarlin
b868c5da02
initial commit of the skeletons for the javascript files
...
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-04-09 16:10:27 -04:00
Tom McFarlin
0c6d8418f6
adding the index.php files for protecting directory contents
...
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-04-09 15:51:18 -04:00
Tom McFarlin
b690a0cb63
adding a copy of the gpl
...
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-04-09 15:47:56 -04:00
Tom McFarlin
2c359bad76
adding the read me skeleton
...
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-04-09 15:44:22 -04:00
Tom McFarlin
db289e2284
Merge pull request #176 from emeraldjava/master
...
Issue#175 Add WordPress-Plugin-Boilerplate version
2014-03-26 12:04:17 -04:00
emeraldjava
4a73e7615a
Issue#132 Add a reference to the WordPress Plugin Boilerplate project in
...
the readme file of the new plugin.
2014-03-26 16:02:27 +00:00
emeraldjava
aa38893520
Issue#117 - Update the plugin description
2014-03-26 15:57:44 +00:00
emeraldjava
96edc6e0b1
Issue#175 Add WordPress-Plugin-Boilerplate version
2014-03-26 15:47:51 +00:00
Tom McFarlin
4beb185a90
Merge pull request #172 from robertharm/dev
...
enhance uninstall.php template
2014-03-25 08:49:39 -04:00
Robert Harm
17b4d608ed
expand uninstall.php to also delete transient, options, custom database tables and files
2014-03-25 13:25:08 +01:00
Tom McFarlin
83f6ea69c6
initial commit
...
initial commit of the skeleton structure of the wordpress plugin boilerplate
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-03-18 21:53:57 -04:00
Tom McFarlin
bbf95fd0e2
updating the read me to reference the change log as per the rewrite
...
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-03-18 21:53:35 -04:00
Tom McFarlin
efaf29f5d8
restarting the change log for this branch
...
we'll merge this change log with the master branch when we merge the two branches together
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-03-18 21:53:23 -04:00
Tom McFarlin
8489c37749
Updating the read me to explain the changes that are coming in this branch.
...
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-03-13 10:28:54 -04:00
Tom McFarlin
eecfb8a4cd
Restarting at ground zero.
...
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2014-03-13 10:28:40 -04:00
Tom McFarlin
022dd60d41
Merge pull request #158 from Tintazul/patch-1
...
Update ChangeLog.md
2014-01-30 08:14:28 -08:00
Júlio Reis
24fc6db1f1
Update ChangeLog.md
...
Just a typo
2014-01-30 16:05:05 +00:00
Tom McFarlin
87a5d4e5e1
Merge pull request #128 from grappler/patch-1
...
Add load_plugin_textdomain
2014-01-26 06:38:17 -08:00
Tom McFarlin
cf05974b25
Merge pull request #156 from oobites/master
...
Replaced 'plugin' w/ 'plugin-name'
2014-01-15 11:26:51 -08:00
Thane
97163ca358
Replaced 'plugin' w/ 'plugin-name'
...
Replacement `class-plugin-name-admin.php` for `class-plugin-admin.php` was made in `plugin-name.php` on line 72. The change better allows find-replace functionality.
2014-01-15 09:03:33 -06:00
Tom McFarlin
6568f73894
Merge pull request #154 from bluehiveinteractive/master
...
Update @copyright date to reflect new year
2014-01-03 09:21:12 -08:00
Chad Warren
36742f327a
Update @copyright date to reflect new year
2014-01-02 16:44:06 -05:00
Chad Warren
4c0f5d2666
Update @copyright date to reflect new year
2014-01-02 16:43:49 -05:00
Chad Warren
5341a73090
Update class-plugin-name.php
2014-01-02 16:43:28 -05:00
Chad Warren
026ef8fcf9
Update @copyright date to reflect new year
2014-01-02 16:43:07 -05:00
Chad Warren
a1801f0340
Update @copyright date to reflect new year
2014-01-02 16:42:35 -05:00
Chad Warren
7bc9cf2c35
Update @copyright date to reflect new year
2014-01-02 16:42:02 -05:00
Tom McFarlin
294665892f
Merge pull request #145 from barryceelen/patch-1
...
Missing space in code comment
2013-12-16 06:57:16 -08:00
Barry Ceelen
ee1bc1dfbe
Missing space in code comment
2013-12-15 01:00:36 +01:00
Tom McFarlin
5791680377
Merge pull request #142 from jrivera84/master
...
Depreciated Function
2013-12-10 18:42:32 -08:00
jrivera84
da682578c9
Depreciated Function
...
Screen Icon function has been depreciated and CSS output is hidden in MP6.
http://core.trac.wordpress.org/ticket/26119
2013-12-10 13:37:43 -05:00
Tom McFarlin
747f8f7456
Merge pull request #129 from afragen/patch-1
...
more instructions for using GitHub Updater
2013-11-26 06:41:51 -08:00
Andy Fragen
f9afb7c4c7
more instructions for using GitHub Updater
2013-11-25 18:23:50 -08:00
Ulrich Pogson
09a565b1b5
Add load_plugin_textdomain
...
If there is no `load_plugin_textdomain` then the translations will not be loaded from the languages folder.
2013-11-22 22:54:43 +01:00
Tom McFarlin
65d9e76aac
updating for 2.6.1
...
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2013-11-20 22:11:44 -05:00
Tom McFarlin
34ec83fc6c
Merge branch 'master' of https://github.com/tommcfarlin/WordPress-Plugin-Boilerplate
...
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
Conflicts:
plugin-name/public/class-plugin-name.php
2013-11-19 17:25:19 -05:00
Tom McFarlin
01319c57e3
removing plugin textdomain
...
related #120
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2013-11-19 17:24:35 -05:00
Tom McFarlin
8c5083ba20
updating the localization functions to that load_textdomain
is called.
...
Removing `load_plugin_textdomain` and leaving only `load_textdomain`.
This is standard as per new WordPress practices[0].
Ultimately, it makes language files more portable as they are still accessible via WordPress even if the plugin developer did not include them with the plugin itself.
Related #120
[0] d2eb67079b (commitcomment-4644357)
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2013-11-19 17:24:08 -05:00
Tom McFarlin
ce5d816a4d
updating the localization functions to that load_textdomain
is called.
...
Removing `load_plugin_textdomain` and leaving only `load_textdomain`.
This is standard as per new WordPress practices[0].
Ultimately, it makes language files more portable as they are still accessible via WordPress even if the plugin developer did not include them with the plugin itself.
Related #120
[0] d2eb67079b (commitcomment-4644357)
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2013-11-19 17:20:26 -05:00
Tom McFarlin
d2eb67079b
removing white space, fixing text domain not loading
...
fixes #120
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2013-11-18 13:18:36 -05:00
Tom McFarlin
c684270d39
updating the change log for 2.6.1
...
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2013-11-16 12:50:08 -05:00
Tom McFarlin
7f35f11508
Changing 'decomment' to 'uncomment'
...
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2013-11-16 12:39:42 -05:00
Tom McFarlin
119c874120
changing all 'TODO' to '@TODO'
...
changing all 'TODO' to '@TODO' so that they are easier to find in IDE's that support @TODO tags
Signed-off-by: Tom McFarlin <tom@tommcfarlin.com>
2013-11-16 12:30:18 -05:00
Tom McFarlin
adeb21c1c7
Merge pull request #126 from jameswlane/patch-1
...
Removed the trailing slash
2013-11-15 05:23:10 -08:00
Tom McFarlin
98559b7bb7
Merge pull request #125 from jameswlane/patch-2
...
Removed the trailing slash
2013-11-15 05:22:55 -08:00
James W. Lane III
0768adb25e
Removed the trailing slash
...
According to http://codex.wordpress.org/Function_Reference/plugin_dir_path , plugin_dir_path gets the filesystem directory path with trailing slash. Even tho two slashes will not cause an error, the extra slash can be removed.
2013-11-15 05:40:35 -06:00
James W. Lane III
46c78c9dc5
Removed the trailing slash
...
According to http://codex.wordpress.org/Function_Reference/plugin_dir_path , plugin_dir_path gets the filesystem directory path with trailing slash. Even tho two slashes will not cause an error, the extra slash can be removed.
2013-11-15 05:35:07 -06:00
Tom McFarlin
0275b33691
Revert "Extended and aligned comment header (via franz-josef-kaiser)"
...
This reverts commit 0f2675ddb4
.
2013-11-12 09:29:25 -05:00
Tom McFarlin
0f2675ddb4
Extended and aligned comment header (via franz-josef-kaiser)
2013-11-12 09:00:31 -05:00
Tom McFarlin
4a4d3f524d
Merge pull request #122 from rockaut/master
...
Update class-plugin-name-admin.php
2013-11-11 15:03:14 -08:00
rockaut
66bf2e2a73
Update class-plugin-name-admin.php
...
added possibility for super admin check in constructor and get_instance()
2013-11-11 22:43:43 +01:00
Tom McFarlin
5396453073
Revert "Updated plugin-name.php to get all name replacement changes at one place"
...
This reverts commit a80b2ca7a4
.
2013-11-08 16:54:33 -05:00
Tom McFarlin
c3a94e9fd7
Revert "Replaced deleted comment block"
...
This reverts commit 630408340f
.
2013-11-08 16:54:29 -05:00
Tom McFarlin
b45971682f
Revert "merge conflict resolution"
...
This reverts commit f293c94419
.
2013-11-08 16:54:18 -05:00
Tom McFarlin
09e87acdcc
Merge branch 'master' of https://github.com/tommcfarlin/WordPress-Plugin-Boilerplate
2013-11-08 16:53:30 -05:00
Tom McFarlin
f293c94419
merge conflict resolution
2013-11-08 16:53:27 -05:00
Tom McFarlin
e3d13be33d
Merge pull request #121 from akshayraje/master
...
All class and file name changes together
2013-11-08 13:50:09 -08:00
akshayraje
630408340f
Replaced deleted comment block
2013-11-08 14:01:01 +05:30
akshayraje
a80b2ca7a4
Updated plugin-name.php to get all name replacement changes at one place
2013-11-08 13:51:30 +05:30
Tom McFarlin
fce6701179
Merge pull request #120 from neverything/patch-2
...
Fix textdomain not loading
2013-11-07 10:52:51 -08:00
Silvan Hagen
7dbfeb95bd
Fix textdomain not loading
...
Before: public/languages
After: plugin-name/languages
2013-11-07 17:41:03 +01:00
Tom McFarlin
4a1c334c04
Merge pull request #116 from neverything/patch-1
...
Fix $plugin_basename to allow plugin_action_links
2013-11-04 08:25:24 -08:00
Silvan Hagen
f844d0a075
Fix $plugin_basename to allow plugin_action_links
...
With the move to /admin and /public directory, the class-plugin-name-admin.php needed to be changed to use __DIR__ instead of __FILE__ to create the $plugin_basename, otherwise the hook would be something like plugin_action_links_plugin-name/admin/plugin-name.php which doesn't work.
2013-11-04 16:26:19 +01:00
Tom McFarlin
ae381619d4
Merge pull request #110 from grappler/patch-1
...
Place the TODOs in the correct position
2013-11-01 07:02:08 -07:00
Ulrich Pogson
b463e3398c
Place the TODOs in the correct position
2013-11-01 14:53:10 +01:00
Tom McFarlin
7aa4d72497
finalizing the change log
2013-11-01 08:34:26 -04:00
Tom McFarlin
75aff22e52
updating the readme
2013-11-01 08:31:58 -04:00
Tom McFarlin
1de634b31f
adding empty includes directories as a place for shared functionality
...
related #100
2013-11-01 08:31:52 -04:00
Tom McFarlin
1d0d01ced6
updating typos in the read. props @grappler.
2013-11-01 08:27:12 -04:00
Tom McFarlin
961f62407f
updating the change log, moving the previous untagged 2.6.0 notes into the official, forthcoming 2.6.0 tag.
2013-10-31 13:24:51 -04:00
Tom McFarlin
a36f3079bd
removing files from the plugin root
...
related #100
2013-10-30 16:51:33 -04:00
Tom McFarlin
aa9368a81f
updating a comment
2013-10-30 16:50:42 -04:00
Tom McFarlin
9d8f38b339
moving all public related code to a self-contained subdirectory
...
related #100
2013-10-30 16:50:36 -04:00
Tom McFarlin
ba5bddf891
adding public and admin comments. conditionally loading the admin class.
...
related #104
2013-10-30 16:50:09 -04:00
Tom McFarlin
32884b0515
removing files from the main plugin directory in favor of admin and public specific directories
...
related #100
2013-10-30 16:49:30 -04:00
Tom McFarlin
0796e8e638
moving all of the admin-specific functionality into the admin subdirectory
...
related #100
2013-10-30 16:49:01 -04:00
Tom McFarlin
f894ee25c0
loading the admin class only if the dashboard is being loaded
...
fixes #104
2013-10-30 16:27:26 -04:00
Tom McFarlin
4242cbe4f1
Merge pull request #103 from grappler/patch-1
...
Add TODO for Plugin_Name::VERSION
2013-10-27 13:25:36 -07:00
Ulrich Pogson
037e246074
Add TODO for Plugin_Name::VERSION
2013-10-27 20:55:36 +01:00
Tom McFarlin
8881946c1d
Merge pull request #102 from grappler/patch-4
...
Replace plugin-name with plugin_slug & remove TODO
2013-10-27 12:37:53 -07:00
Ulrich Pogson
fc3de2376c
Replace plugin-name with plugin_slug & remove TODO
2013-10-27 19:51:20 +01:00
Tom McFarlin
fcac09e874
removing a redundant comment delimiter
2013-10-27 14:29:01 -04:00
Tom McFarlin
e8421c2980
Merge pull request #101 from haleeben/master
...
Added a TODO to prompt the user to change the plugin-name
2013-10-27 09:11:06 -07:00
haleeben
60d06f6446
Added a TODO to prompt the user to change the plugin-name
2013-10-27 16:37:26 +11:00
Tom McFarlin
285e95beab
Merge pull request #98 from will83/patch-1
...
Update class-plugin-name-admin.php
2013-10-24 11:23:48 -07:00
will83
62769f4225
Update class-plugin-name-admin.php
2013-10-24 19:06:37 +02:00
Tom McFarlin
cab0e15b08
Merge pull request #97 from grappler/patch-4
...
Update README.md
2013-10-21 11:44:35 -07:00
Ulrich Pogson
74b89e2fee
Update README.md
...
This is not valid any more
2013-10-21 20:30:26 +02:00
Tom McFarlin
25c4fdcf70
updating the references to the languages directory as per @grappler's original implementation
2013-10-21 07:30:40 -04:00
Tom McFarlin
37bf5ffb8d
Merge pull request #96 from grappler/patch-3
...
Update plugin-name.pot
2013-10-21 04:22:32 -07:00
Ulrich Pogson
a77b1a7463
Update plugin-name.pot
2013-10-19 14:42:33 +02:00
Tom McFarlin
ed00a67ced
including more information about the github updater
...
fixes #75
2013-10-18 08:22:23 -04:00
Tom McFarlin
f6df0e2864
updating the change log with everything that's going into 3.0.0
2013-10-17 17:34:59 -04:00
Tom McFarlin
58b8d0991b
updating the read me to include the new features of the boilerplate
2013-10-17 16:48:31 -04:00
Tom McFarlin
f211910b4a
removing the scope qualifier on the constant
2013-10-17 16:35:14 -04:00
Tom McFarlin
70ff70f537
adding whitespace between the header and the markup
2013-10-17 16:32:25 -04:00
Tom McFarlin
aa01ca281c
removing extraneous whitespace, making sure comment lines don't exceed 80 characters, and providing updated comment blocks for functions, inline comments, and documentation for the new admin class
2013-10-17 16:23:04 -04:00
Tom McFarlin
467d5e290f
removing extraneous whitespace, making sure comment lines don't exceed 80 characters, and providing updated comment blocks for functions, inline comments, and documentation for the new admin class
2013-10-17 16:22:57 -04:00
Tom McFarlin
ad459856c5
Removing a lot of whitespace, updating function comments, and comment blocks within a function, and making sure no comments exceed 80 characters
2013-10-17 16:22:14 -04:00
Tom McFarlin
57115a8cf4
adding a 'TODO' so users can more easily find where all they need to supply the name of their plugin
...
Fixes #91
2013-10-17 16:21:31 -04:00
Tom McFarlin
17525fb228
Merge pull request #92 from grappler/patch-1
...
Update README.txt
2013-10-17 11:56:11 -07:00
Ulrich Pogson
a8679a4ece
Update README.txt
...
Add additional possible installation methods
2013-10-17 20:49:05 +02:00
Tom McFarlin
68283b2478
defining a section to provide links for recommended tools
2013-10-16 16:39:19 -04:00
Tom McFarlin
b1abaee963
adding a 'GitHub Plugin URI' to the wordpress-plugin header
...
Fixes #75
2013-10-16 16:38:25 -04:00
Tom McFarlin
6215ee636a
updating the javascript to include more whitespace as per the wordpress javascript coding standards
2013-10-16 16:24:16 -04:00
Tom McFarlin
02f9c902b6
Moving the screenshot to the assets directory
...
Related #89
2013-10-16 16:22:37 -04:00
Tom McFarlin
043067d5db
Merge pull request #86 from grappler/master
...
Add admin class
2013-10-16 13:14:10 -07:00
Ulrich Pogson
63e9ea97f4
Move function lower down
2013-10-15 20:57:29 +02:00
Ulrich Pogson
60b58949ce
Update inline documentation
2013-10-14 22:59:16 +02:00
Ulrich Pogson
ac8e5cfb01
Add admin class
2013-10-14 17:37:41 +02:00
Tom McFarlin
0642b96439
Merge pull request #82 from barryceelen/patch-1
...
Update $plugin_slug comment
2013-10-07 05:18:43 -07:00
Barry Ceelen
96e91f5e05
Update $plugin_slug comment
...
The boilerplate uses the variable name when internationalizing strings, where the comment on $plugin_slug says to do the opposite.
2013-10-04 23:23:01 +02:00
Tom McFarlin
2053eca643
Merge pull request #81 from barryceelen/patch-1
...
Place options page under 'Settings' in stead of 'Plugins' menu
2013-09-30 12:44:52 -07:00
Barry Ceelen
7f293f8375
Place options page under 'Settings' in stead of 'Plugins' menu
2013-09-28 13:38:39 +02:00
Tom McFarlin
1d4de289b6
Merge pull request #77 from barryceelen/patch-1
...
Removes reference to register_uninstall_hook from code comment
2013-09-23 04:56:38 -07:00
Tom McFarlin
93be2ae0b4
Merge pull request #80 from barryceelen/patch-3
...
Replace plugin-name with $this->plugin_slug in add_action_links()
2013-09-18 06:14:50 -07:00
Tom McFarlin
a75ab1826c
Merge pull request #79 from barryceelen/patch-2
...
Removes 'Change 'plugin-name' to the name of your plugin' from DocBlock
2013-09-18 06:14:25 -07:00
Barry Ceelen
bbc070e7a7
Replace plugin-name with $this->plugin_slug in add_action_links()
2013-09-18 10:54:34 +02:00
Barry Ceelen
9422feacfd
Removes 'Change 'plugin-name' to the name of your plugin' from DocBlock
...
Removes 'Change 'plugin-name' to the name of your plugin' from add_plugin_admin_menu() function DocBlock, as this is now defined via a variable.
2013-09-18 10:50:29 +02:00
Barry
af2bd993ef
Mention uninstall.php in code comment
2013-09-12 17:58:52 +02:00
Barry Ceelen
b8231ac64b
Removes reference to register_uninstall_hook from code comment
...
Perhaps mention uninstall.php in stead?
```
// Register hooks that are fired when the plugin is activated or deactivated.
// When the plugin is deleted, the uninstall.php file is loaded.
```
2013-09-12 01:42:07 +02:00
Tom McFarlin
895240626a
Merge pull request #76 from barryceelen/patch-1
...
Initialize plugin on plugins_loaded hook
2013-09-11 14:51:09 -07:00
Barry Ceelen
20adc011a9
Initialize plugin on plugins_loaded hook
2013-09-11 23:41:08 +02:00
Tom McFarlin
adc84722d7
changing the name of the lang directory to languages and all references to it
2013-09-08 14:20:15 -04:00
Tom McFarlin
fe371026c4
removing the lang directory in place of languages
2013-09-08 14:19:56 -04:00
Tom McFarlin
1599cdf480
Merge pull request #74 from nextgenthemes/master
...
Change default capability to 'manage_options'
2013-09-08 11:17:06 -07:00
Tom McFarlin
0900698aa3
Merge pull request #71 from GeertDD/const
...
Updates related to the new VERSION constant
2013-09-08 11:16:57 -07:00
Tom McFarlin
452aeb7213
Merge pull request #58 from thuijssoon/master
...
Multisite activation / deactivation
2013-09-08 11:16:00 -07:00
nextgenthemes
4c55c1c1ae
Change default capability to 'manage_options'
...
I am not sure if it's a good idea to use 'read' here, as more people will use the plugins page for options that subscribers... should never see.
I am not blaming you, it was me not paying attention but after migrating my plugin to this awesome boilerplate it ended up on WP.org with 'read' for the entire options page and people are now complaining ;)
2013-09-07 08:01:09 +02:00
Tom McFarlin
1534c48568
Merge pull request #72 from GaryJones/feature/trailingslashit
...
Make WP_LANG_DIR constant safer
2013-08-30 05:10:55 -07:00
GaryJones
f9d97b8cb1
Make WP_LANG_DIR constant safer
...
We assume that someone defining WP_LANG_DIR will do so without a trailing slash, since we then add our own before adding in the rest of the path to the .mo file.
This change gets removes that assumption by removing our own slash from the string, and wrapping WP_LANG_DIR in trailingslashit() instead.
2013-08-30 11:00:33 +01:00
Geert De Deckere
d3bb173aca
Replacing $this->version
by the new class constant
2013-08-26 15:40:58 +02:00
Geert De Deckere
cd5e787b8e
@const is not an official part of PHPDoc
...
Pointed out by @GaryJones: 4d629b5323 (commitcomment-3943262)
2013-08-26 15:37:21 +02:00
thuijssoon
772e1365a5
Update activate_new_site did_action to become Yoda condition
2013-08-23 06:59:43 +02:00
Tom McFarlin
dc4a71e101
Merge pull request #70 from grappler/patch-1
...
Fix typo and move add_filter under menu add_action
2013-08-21 19:35:20 -07:00
Ulrich Pogson
04f7237e44
Add missing *
2013-08-21 17:30:55 +02:00
Ulrich Pogson
62ddbcc5e6
Fix typo and move add_filter under menu add_action
2013-08-21 17:22:43 +02:00
Tom McFarlin
fed9e4e1ab
Merge pull request #66 from GeertDD/silence
...
Removing useless closing php tags
2013-08-21 05:02:10 -07:00
Tom McFarlin
10f1e5f08c
Merge pull request #67 from GeertDD/const
...
Storing plugin version in a class constant
2013-08-21 05:01:05 -07:00
Tom McFarlin
aa7d883e5f
Merge pull request #64 from andrejcremoznik/patch-1
...
Fix loading textdomain when the plugin is symlinked
2013-08-21 05:00:44 -07:00
Tom McFarlin
6c194dfd67
Merge pull request #63 from grappler/patch-1
...
Add action link to plugin page
2013-08-21 05:00:18 -07:00
Geert De Deckere
4d629b5323
Storing plugin version in a class constant
2013-08-19 08:47:32 +02:00
Geert De Deckere
25056692f5
Removing useless closing php tags
2013-08-19 08:34:05 +02:00
Andrej Čremožnik
7e0d4a7cd8
Fix loading textdomain when the plugin is symlinked
...
plugin_basename doesn't return the correct path if the plugin is symlinked into webdir/wp-content/plugins/. This fixes the problem.
2013-07-16 13:14:30 +02:00
Ulrich Pogson
94aaf434a5
Fix typo
2013-07-14 15:25:15 +02:00
Ulrich Pogson
d46b5e24b3
Add action link to plugin page
2013-07-14 14:46:58 +02:00
Tom McFarlin
86ecda68f6
updating the change log
2013-07-07 14:08:05 -04:00
Tom McFarlin
e01f335d05
removing an improper apostraphe
2013-07-07 14:07:11 -04:00
Tom McFarlin
6e62c43bd3
removing whitespace
2013-07-07 14:06:27 -04:00
Tom McFarlin
74875da9a3
updating the change log to reflect the current changes
2013-07-07 14:05:49 -04:00
Tom McFarlin
465603b5c8
replacing all instances of PluginName with PluginName as per the WordPress Coding Standards
...
fixes #61
2013-07-07 14:03:25 -04:00
thuijssoon
2a2050d7fb
Update class-plugin-name.php
...
Added multisite activation/deactivation functionality.
2013-06-15 21:50:31 +07:00
Tom McFarlin
f9ce10b207
Merge pull request #57 from danielantunes/master
...
Silence is golden
2013-06-14 03:55:53 -07:00
Daniel Antunes
bef3a5f669
Adding index.php with silence is golden security method
2013-06-14 00:40:47 -03:00
Tom McFarlin
8c16872062
Merge pull request #55 from tokkonopapa/issue1
...
added empty array for dependency to fix version number.
2013-05-25 05:01:41 -07:00
tokkonopapa
9479666eb5
added empty array for dependency to fix version number.
2013-05-25 00:15:49 +09:00
Tom McFarlin
08f0d9a30b
updating a reference to the plugin slug
...
fixes #52
2013-05-17 20:18:06 -04:00
Tom McFarlin
4b05ac70b9
Merge pull request #51 from grappler/master
...
Replace text-domain with Variable and update pot
2013-05-17 04:29:36 -07:00
Ulrich Pogson
773a3ad9d4
Replace text-domain with variable and update pot
2013-05-16 23:18:27 +02:00
Ulrich Pogson
e121073eb1
Merge pull request #3 from tommcfarlin/master
...
Update 16.05.2013
2013-05-16 14:15:55 -07:00
Tom McFarlin
e4d9af5304
updating the docblock for this class
2013-05-16 09:57:05 -04:00
Tom McFarlin
e8c0c99598
updating the docblock in the class
2013-05-16 09:56:20 -04:00
Tom McFarlin
0ac81cc38f
adding notes for the new tag
2013-05-16 09:44:58 -04:00
Tom McFarlin
bfc094ec68
continuing to update all page-level docblocks for consistency
...
related #48
2013-05-16 09:41:58 -04:00
Tom McFarlin
b8c03c083a
updating page-level docblocks to be consistent
...
related #48
2013-05-16 09:40:25 -04:00
Tom McFarlin
d345f74c4d
adding example.com to the plugin-name page-level docblock
...
related #48
2013-05-16 09:37:48 -04:00
Tom McFarlin
1c49f99e78
Updated to readme.txt
to be up to standard with the current WordPress Plugin Repository demo
...
Fixes #50
2013-05-16 09:36:23 -04:00
Tom McFarlin
8ead067e39
updating the change log for 2.4
2013-05-15 22:55:21 -04:00
Tom McFarlin
945b5a1bd4
updating the README file
...
related #48
2013-05-15 22:52:00 -04:00
Ulrich Pogson
a59d520420
Merge pull request #2 from tommcfarlin/master
...
Update 16.05.2013
2013-05-15 15:02:01 -07:00
Tom McFarlin
0d968d2c20
removing a trailing /
...
related #48
2013-05-15 10:18:02 -04:00
Tom McFarlin
d5fe812b83
removing author email tag and lining up terms
...
related #48
2013-05-15 10:16:38 -04:00
Tom McFarlin
9149ea7b17
renaming and updating references in the pot file
...
related #48
2013-05-15 10:15:14 -04:00
Tom McFarlin
6f39dbc677
since we're loading a single style sheet, using the singular form of the term
...
related #48
2013-05-15 10:13:11 -04:00
Tom McFarlin
0154512f69
removing whitespace
...
related #48
2013-05-15 10:12:11 -04:00
Tom McFarlin
bf17525093
renaming all 'display*' files to 'public*' files
...
related #48
2013-05-15 10:11:56 -04:00
Tom McFarlin
5cf899c20b
updating references in comments and in code to the plugin class files and plugin files
...
related #48
2013-05-15 10:02:10 -04:00
Tom McFarlin
cf9fdceac3
changing what happens when the plugin is accessed directly
...
related #48
2013-05-15 10:00:38 -04:00
Tom McFarlin
a289b607a3
updating code comments, clearing extraneous whitespace
...
related #48
2013-05-15 10:00:07 -04:00
Tom McFarlin
39abb6e2dc
renaming files to be more consistent with the example name of the plugin
...
related #48
2013-05-15 09:47:33 -04:00
Tom McFarlin
373531d393
renaming 'plugin-boilerplate' to 'plugin-name' to be more consistent with the naming conventions of the class file
...
related #48
2013-05-15 09:46:06 -04:00
Ulrich Pogson
e830776ac6
Merge pull request #1 from tommcfarlin/master
...
Update
2013-05-13 15:54:57 -07:00
Tom McFarlin
bc86970807
adding a sample screenshot to match with the wordpress readme conventions
...
related #45
2013-05-13 13:54:13 -04:00
Tom McFarlin
fca27a1de2
removing the plugin version constant (since its a property in the class)
...
fixes #49
2013-05-13 13:50:23 -04:00
Tom McFarlin
f867e2b7f1
adding proper page-level documentation
2013-05-13 11:00:55 -04:00
Tom McFarlin
0a069fa2e7
logging updates for 2.3.0
2013-05-13 08:51:50 -04:00
Tom McFarlin
268525dbbb
fixing some whitespace
2013-05-13 08:45:22 -04:00
Tom McFarlin
2b62a4e20a
Moving the activation hook calls outside of the class
...
Fixes #42
2013-05-13 08:43:08 -04:00
Tom McFarlin
4cd689f925
Merge branch 'master' of https://github.com/tommcfarlin/WordPress-Plugin-Boilerplate
...
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2013-05-13 06:39:34 -04:00
Tom McFarlin
d7aefa2fd5
changing the comment for the direct access of the plugin files
2013-05-13 06:38:57 -04:00
Tom McFarlin
db878be182
removing sub package and version tags
2013-05-13 06:37:48 -04:00
Tom McFarlin
aa6341a2ef
Rename changelog.md to ChangeLog.md
2013-05-13 07:35:41 -03:00
Tom McFarlin
978bd51cb0
renaming the file to follow the canonical name format
2013-05-13 06:35:03 -04:00
Tom McFarlin
3828cc9863
adding a TODO for replacing the name of the file being required
2013-05-12 14:03:02 -04:00
Tom McFarlin
af23b05186
one more fix for tabs on line 25
...
fixes #44
2013-05-12 10:19:11 -04:00
Tom McFarlin
347b63c876
properly adding tabs and spaces
...
fixes #44
2013-05-12 10:12:50 -04:00
Tom McFarlin
d5d2579594
including a default assets directory and instructions for how to use the bundled banner placeholders for the wordpress plugin repository
...
fixes #45
2013-05-12 09:55:20 -04:00
Tom McFarlin
68c8d4e3dc
finalizing page-level documentation to all php files
...
Fixes #46
2013-05-12 09:18:27 -04:00
Tom McFarlin
a6366a7597
moving the plugin boilerplate into its own class
...
fixes #34
2013-05-12 08:57:18 -04:00
Tom McFarlin
45f6b3e691
adding docblocks to the views
2013-05-12 08:56:48 -04:00
Tom McFarlin
849c147bd1
generalizing the name, landing, and email address
2013-05-12 08:43:28 -04:00
Tom McFarlin
c98aee2d55
updating the docblock and removing inline tabs in favor of spaces
...
fixes #38
2013-05-12 08:28:30 -04:00
Tom McFarlin
49abd665ef
adding the domain path tag to the header of the plugin file
...
Fixes #40
2013-05-12 08:09:17 -04:00
Tom McFarlin
4551cc1b9f
moving the change log into its own file
2013-05-12 08:07:04 -04:00
Tom McFarlin
08c12ba194
adding a note about licensing with the gel and the apache license
...
fixes #42
2013-05-12 08:06:54 -04:00
Tom McFarlin
828b21ce54
updating licensing to gpl2+ as per https://github.com/tommcfarlin/WordPress-Plugin-Boilerplate/issues/42
...
related #42
2013-05-12 08:03:14 -04:00
Tom McFarlin
e4fe4e964d
removing additional full stops
...
fixes #44
2013-05-11 18:16:47 -04:00
Tom McFarlin
05f2ef9ee4
removing some additional full stops missed in the first pass.
...
fixes #44
2013-05-11 18:02:03 -04:00
Tom McFarlin
509dd94b50
removing terminating code blocks in the admin view
...
related #38
2013-05-11 17:52:24 -04:00
Tom McFarlin
83138fb29f
removing inline tabs, not localizing permissions.
...
related #44
fixes #41
2013-05-11 17:51:36 -04:00
Tom McFarlin
b1d15663eb
adding a text domain to the plugin header
...
fixes #40
2013-05-11 17:49:28 -04:00
Tom McFarlin
13e2dfc895
adding get text and plural forms to the .pot file
...
related #40
2013-05-11 17:49:11 -04:00
Tom McFarlin
6ccf4af27d
replacing all midline tabs and replacing the with spaces to comply with the coding standards
...
fixes #44
2013-05-11 17:46:33 -04:00
Tom McFarlin
95150ecfdc
Removing tabs and spaces on empty lines
...
Related #44
2013-05-11 17:43:11 -04:00
Tom McFarlin
9b27bf86af
Adding a security check to prevent files from accessing the boilerplate directly
...
Fixes #43
2013-05-11 17:38:50 -04:00
Tom McFarlin
ff44a40287
adding one space to comply with coding conventions
2013-05-11 17:06:34 -04:00
Tom McFarlin
a2987b80ca
adding license.txt and removing it from the header.
...
fixes #42
2013-05-11 17:03:07 -04:00
Tom McFarlin
397d01dc79
Updating the .pot
file as it was resulting in a minor error in one of the translation tools.
2013-05-10 10:43:15 -04:00
Tom McFarlin
b1d6b3f2e0
updating the read me with the 2.2.0 change log
2013-05-10 07:47:11 -04:00
Tom McFarlin
ae0394724e
removing redundant section headers since properties, constructors, and functions
2013-05-10 07:45:32 -04:00
Tom McFarlin
5f8dbab63b
changing the access modifiers to protected
from private
...
Related #36
2013-05-10 07:34:45 -04:00
Tom McFarlin
3be46accea
adding braces around the conditional in uninstall.php
2013-05-10 07:33:53 -04:00
Tom McFarlin
6f97b9eabd
removing redundant access tags
...
related #35
2013-05-10 07:32:57 -04:00
Tom McFarlin
0672899df0
removing all terminating comment blocks
...
related #38
2013-05-10 07:31:20 -04:00
Tom McFarlin
62e31a0120
removing the .po file since the .pot catalog can be read by POEdit
2013-05-10 07:25:26 -04:00
Tom McFarlin
bb994b859a
adding plugin-boilerplate.pot file
...
Related #38
2013-05-10 07:23:46 -04:00
Tom McFarlin
15097f8b3f
renaming the core plugin file to match the name of the plugin
2013-05-10 07:21:31 -04:00
Tom McFarlin
74f8a6afbd
updating the read me so that the demo change log is more accurate
2013-05-10 07:20:34 -04:00