Hi,
Just wondering if this plugin still works for wordpress 4.0?? Any plans to update? Other plugins that are actively maintained that perform similar function??
My main goal is to select default pages for all new blogs in my multisite network.
Many thanks
]]>I understand how to network-activate plugins and i know how to activate a plugin for a specific site ( if it is not network-activated) but how do i site-wide activate? Isn’t site-wide the same as network-wide, and super-admin equals network-admin?
version 1:
– logged in as network-admin, went to plugins>add new and installed it
– went to blog ID 1>tools>default Blog, selected blog ID 1 as the default blog. After that, all tabs (posts, categories etc) are blank. There is no “default blog” menu anywhere in the Network-Admin menu (expecting it under settings menu?), it only shows up in the tools menu of Blog ID 1.
version 2:
– went to network-admin>installed plugins, deleted the plugin, reinstalled and network-activated it
– went to Blog ID 1 >tools>default Blog; the previously selected blog ID 1 is still there as the default! , hit update button anyway. Every site now has the submenu tools/default blog menu but there aren’t any values on the tabs except the “blog” tab with the default blog specified.
What am i doing wrong?
]]>I installed this plugin and saw an error at the top of the plugin page…
“Notice: has_cap was called with an argument that is deprecated since version 2.0!”
After googling it I finally found a fix, but then had to find the right place to apply it.
In the file default-blog.php, find the following (in mine it was ~line 53:
// Add a new top-level menu
function add_blog_menue_page() {
add_submenu_page('wpmu-admin.php', 'Default Blog', 'Default Blog', '10', 'defaultblog', 'default_blog');
}
The fix is pretty simple. Just replace the number 10 with “Administrator”.
It seems that numerical roles have been bad for quite some time, but you never see the error unless debug is turned on in wp-config.
Anyway, I’m hoping this plugin is just what I need. Hopefully this will help others, or maybe the developer can implement the change?
https://www.ads-software.com/extend/plugins/default-blog-options/
]]>Great plugin, great idea! I’d like to suggest being able to choose, on site creation, which default site the new site will be based upon. Like a template.
I’m building a multisite network where each site has different default content (3 different “default sites”) and theme but they all sharethe same plugins, so that feature can help there.
https://www.ads-software.com/extend/plugins/default-blog-options/
]]>not working
https://www.ads-software.com/extend/plugins/default-blog-options/
]]>How can get the default menu items
https://www.ads-software.com/extend/plugins/default-blog-options/
]]>I see that sidebar widgets can be copied, however, the ones that were active on the Primary sidebar do not stay active – they end up as “Inactive”. Anyone else have this issue?
https://www.ads-software.com/extend/plugins/default-blog-options/
]]>Pages get duplicated, but the blog template is always “default”. Is there a way to ensure the template choice gets carried over as well?
https://www.ads-software.com/extend/plugins/default-blog-options/
]]>Any suggestions on how I can adjust the code so that the ‘author’ values of the new blog are changed to appear as being created by the new user rather than showing by the super admin?
https://www.ads-software.com/extend/plugins/default-blog-options/
]]>Hello together,
the most is done. You can test the new alpha Version of Default Blog 1.0 if you download it from Github:
https://github.com/Themekraft/default-blog
If you find Bugs or you have annotations, please use the Issue Tracker from Github under:
https://github.com/Themekraft/default-blog/issues
In case of need, you can email me your experiences to:
Greetings,
Sven
https://www.ads-software.com/extend/plugins/default-blog-options/
]]>All the folders (and their files) are missing in the downloaded archive.
These files can be downloaded from here:
https://github.com/Themekraft/default-blog
Thank you doku ?? (https://www.ads-software.com/support/topic/plugin-default-blog-errors-on-activating)
https://www.ads-software.com/extend/plugins/default-blog-options/
]]>Default blog just shows a blank page on configuration.
https://www.ads-software.com/extend/plugins/default-blog-options/
]]>Default Blog 0.4.1 on WP 3.4.1 doesn’t appear to work. Dashboard > Tools > Default Blog shows a blank page. Similar questions in the forum have been left unanswered.
https://www.ads-software.com/extend/plugins/default-blog-options/
]]>Installed plugin in right directory
(Check other plugins there work OK)
Logged in as superadmin, other plugins network activate fine.
Went to activate and got lots of errors:
Warning: include(/var/sites/f/fortherapy.co.uk/public_html/wp-content/plugins/default-blog-options/ui/functions_layout.inc.php) [function.include]: failed to open stream: No such file or directory in /var/sites/f/fortherapy.co.uk/public_html/wp-content/plugins/default-blog-options/default-blog.php on line 23
Warning: include() [function.include]: Failed opening ‘/var/sites/f/fortherapy.co.uk/public_html/wp-content/plugins/default-blog-options/ui/functions_layout.inc.php’ for inclusion (include_path=’.:/usr/local/lib/php’) in /var/sites/f/fortherapy.co.uk/public_html/wp-content/plugins/default-blog-options/default-blog.php on line 23
Warning: include(/var/sites/f/fortherapy.co.uk/public_html/wp-content/plugins/default-blog-options/lib/io.inc.php) [function.include]: failed to open stream: No such file or directory in /var/sites/f/fortherapy.co.uk/public_html/wp-content/plugins/default-blog-options/default-blog.php on line 24
Warning: include() [function.include]: Failed opening ‘/var/sites/f/fortherapy.co.uk/public_html/wp-content/plugins/default-blog-options/lib/io.inc.php’ for inclusion (include_path=’.:/usr/local/lib/php’) in /var/sites/f/fortherapy.co.uk/public_html/wp-content/plugins/default-blog-options/default-blog.php on line 24
Warning: include(/var/sites/f/fortherapy.co.uk/public_html/wp-content/plugins/default-blog-options/admin/admin.php) [function.include]: failed to open stream: No such file or directory in /var/sites/f/fortherapy.co.uk/public_html/wp-content/plugins/default-blog-options/default-blog.php on line 25
Warning: include() [function.include]: Failed opening ‘/var/sites/f/fortherapy.co.uk/public_html/wp-content/plugins/default-blog-options/admin/admin.php’ for inclusion (include_path=’.:/usr/local/lib/php’) in /var/sites/f/fortherapy.co.uk/public_html/wp-content/plugins/default-blog-options/default-blog.php on line 25
Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, ‘ajaxui_js’ was given in /var/sites/f/fortherapy.co.uk/public_html/wp-includes/plugin.php on line 403
Warning: Cannot modify header information – headers already sent by (output started at /var/sites/f/fortherapy.co.uk/public_html/wp-content/plugins/default-blog-options/default-blog.php:23) in /var/sites/f/fortherapy.co.uk/public_html/wp-includes/option.php on line 563
Warning: Cannot modify header information – headers already sent by (output started at /var/sites/f/fortherapy.co.uk/public_html/wp-content/plugins/default-blog-options/default-blog.php:23) in /var/sites/f/fortherapy.co.uk/public_html/wp-includes/option.php on line 564
Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, ‘defblog_css’ was given in /var/sites/f/fortherapy.co.uk/public_html/wp-includes/plugin.php on line 403
Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, ‘ajaxui_css’ was given in /var/sites/f/fortherapy.co.uk/public_html/wp-includes/plugin.php on line 403
https://www.ads-software.com/extend/plugins/default-blog-options/
]]>I activate the plugin site wide.
I have the menu tools/default blog
But when I click on it, my page is blank.
Any Idea?
https://www.ads-software.com/extend/plugins/default-blog-options/
]]>Default settings are not applied on new blog
https://www.ads-software.com/extend/plugins/default-blog-options/
]]>I installed the plugin, Network activated it, but it doesn’t show up in the network admin!
]]>Hello,
long words in this colomn destroy my theme.
How I can shorten long words?
Can you help?
Hello,
if I click on the links “Posts”, “Categories”, “Tags” nothing happens.
If I click on “Please select a blog” nothing happens, too.
You can help?
https://www.ads-software.com/extend/plugins/default-blog-options/
]]>The Plugin Settings don’t appear in the Network Admin but only in the Site Admin.
]]>I Netork Activated this plugin on a multisite install, but I don’t see any sign that it is activated.
I don’t see any menu items when in the Network Admin section or any of the sub-sites.
Am I missing something or is this plugin not yet WP3.1 compatible?
https://www.ads-software.com/extend/plugins/default-blog-options/
]]>If you simply install this great plugin it will only work for super admins creating sites within the admin panel. If you want this plugin to also work for visitors creating a site by registering from the front end of your site you must make a couple simple changes.
1. create a folder called “mu-plugins” in the /wp-content folder
2. move the “default-blog-options” folder from /wp-content/plugins to the newley created /wp-content/mu-plugins folder
3 move all of the files and folders WITHIN the “default-blog-options” folder to the root of /wp-content/mu-plugins
Once you have done this wordpress will automatically detect that the mu-plugins folder exists with files in it and execute them. This will allow your default blog setting to work for all blogs created on your site.
https://www.ads-software.com/extend/plugins/default-blog-options/
]]>Line 6 of the functions_layout.inc.php file in /ui directory contains a function (defblog_css) that declares a path to a styles.css file in the same directory. The path is based on a concatenation of the site url, the wordpress plugin directory and the directory name of the script calling the function. It does not account for the default blog plugin directory. An easier way to declare a path to the css file is the pathinfo function as posted below:
function defblog_css(){
$defblog_plugin_path=str_replace(ABSPATH, '',pathinfo(__FILE__, PATHINFO_DIRNAME));
echo "<link rel=\"stylesheet\" href=\"".get_option('siteurl')."/".$defblog_plugin_path."/styles.css\" type=\"text/css\" media=\"screen\" />";
}
Hope this is helpful to anyone that needs it.
https://www.ads-software.com/extend/plugins/default-blog-options/
]]>