Einstein3
Forum Replies Created
-
Forum: Plugins
In reply to: Plugin to Enable "stacking" of sidebars…Sorry… -:)
Forum: Fixing WordPress
In reply to: How to set up link for pdf download – AWeber Opt-inI’ve worked with this some more and it’s not working. Can anyone point me in the right direction. I’m not able to obtain “complete” information from AWeber or from WP instructions — probably just missing it some small detail… I suspect my question has been asked before — possibly in a different way? Thanks so much! ??
Forum: Fixing WordPress
In reply to: Screen blank after plugin uploadI found a “root” file in the fresh version of 3.6.1. It’s a php file and contains the following. Can you tell me if this is the correct root file to delete. I did a search for root.htaccess, but only came up with this root file. I’ve deleted the other folders out of the new version and will substitute my existing content and config folder/files. Just not sure about this root access folder/file. Thanks.
<?php class W3_Root { /** * Enabled Plugins that has been run * @var W3_Plugin[] */ private $_loaded_plugins = array(); /** * Enabled extensions that has been run * @var W3_Plugin[] */ private $_loaded_extensions = array(); /** * List of plugins and criterias to be met for them to run * @var array */ private $_plugins = array(); /** * @var null|W3_Config */ private $_config = null; function __construct() { $this->_plugins = array( array('class_name' => 'W3_Plugin_TotalCache', 'enable_options' => null), array('class_name' => 'W3_Plugin_DbCache', 'enable_options' => 'dbcache.enabled'), array('class_name' => 'W3_Plugin_ObjectCache', 'enable_options' => 'objectcache.enabled'), array('class_name' => 'W3_Pro_Plugin_FragmentCache', 'enable_options' => 'fragmentcache.enabled'), array('class_name' => 'W3_Plugin_PgCache', 'enable_options' => 'pgcache.enabled'), array('class_name' => 'W3_Plugin_Cdn', 'enable_options' => 'cdn.enabled'), array('class_name' => 'W3_Plugin_CdnCache', 'enable_options' => array('cdn.enabled', 'cdncache.enabled')), array('class_name' => 'W3_Plugin_CloudFlare', 'enable_options' => 'cloudflare.enabled'), array('class_name' => 'W3_Plugin_BrowserCache', 'enable_options' => 'browsercache.enabled'), array('class_name' => 'W3_Plugin_Minify', 'enable_options' => 'minify.enabled'), array('class_name' => 'W3_Plugin_Varnish', 'enable_options' => 'varnish.enabled'), array('class_name' => 'W3_Plugin_NewRelic', 'enable_options' => 'newrelic.enabled') ); if (is_admin()) { $this->_plugins[] = array('class_name' => 'W3_Plugin_CloudFlareAdmin', 'enable_options' => 'cloudflare.enabled'); $this->_plugins[] = array('class_name' => 'W3_Plugin_TotalCacheAdmin', 'enable_options' => null); $this->_plugins[] = array('class_name' => 'W3_Plugin_PgCacheAdmin', 'enable_options' => 'pgcache.enabled'); $this->_plugins[] = array('class_name' => 'W3_Plugin_MinifyAdmin', 'enable_options' => array('minify.enabled', 'minify.auto')); $this->_plugins[] = array('class_name' => 'W3_Plugin_NewRelicAdmin', 'enable_options' => null); $this->_plugins[] = array('class_name' => 'W3_Widget_Services', 'enable_options' => null); $this->_plugins[] = array('class_name' => 'W3_Widget_SpreadTheWord', 'enable_options' => null); $this->_plugins[] = array('class_name' => 'W3_Widget_News', 'enable_options' => null); $this->_plugins[] = array('class_name' => 'W3_Widget_Forum', 'enable_options' => null); $this->_plugins[] = array('class_name' => 'W3_Widget_MaxCDN', 'enable_options' => array(array('cdn.engine', '==', 'maxcdn'),'||', array('cdn.engine', '!=', 'netdna'))); $this->_plugins[] = array('class_name' => 'W3_Widget_NetDNA', 'enable_options' => array(array('cdn.engine', '==', 'netdna'))); $this->_plugins[] = array('class_name' => 'W3_Widget_NewRelic', 'enable_options' => null); $this->_plugins[] = array('class_name' => 'W3_Widget_PageSpeed', 'enable_options' => 'widget.pagespeed.enabled'); $this->_plugins[] = array('class_name' => 'W3_AdminCompatibility', 'enable_options' => null); $this->_plugins[] = array('class_name' => 'W3_Licensing', 'enable_options' => null); $this->_plugins[] = array('class_name' => 'W3_GeneralActions', 'enable_options' => array('pgcache.enabled','||', 'varnish.enabled','||', array('cdn.enabled', 'cdncache.enabled'))); $this->_plugins[] = array('class_name' => 'W3_Plugin_ExtensionsAdmin', 'enable_options' => null); } $this->_config = w3_instance('W3_Config'); $this->_load_plugins(); register_activation_hook(W3TC_FILE, array( &$this, 'activate' )); register_deactivation_hook(W3TC_FILE, array( &$this, 'deactivate' )); } /** * Run plugins */ function run() { foreach ($this->_loaded_plugins as $plugin) { $plugin->run(); } add_action('init', array($this, 'load_extensions')); } /** * Activation action hook */ public function activate($network_wide) { $activation = w3_instance('W3_RootAdminActivation'); $activation->activate($network_wide); } /** * Deactivation action hook */ public function deactivate() { $activation = w3_instance('W3_RootAdminActivation'); $activation->deactivate(); } /** * Instantiate all plugins */ private function _load_plugins() { foreach ($this->_plugins as $plugin) { $this->_load_plugin($plugin); } } /** * Instantiate plugin * @param $plugin_descriptor array('class_name' => '', 'enable_options' => '') */ private function _load_plugin($plugin_descriptor) { $criteria = $plugin_descriptor['enable_options']; if ($this->_criteria_matched($criteria)) { $plugin = w3_instance($plugin_descriptor['class_name']); $this->_loaded_plugins[] = $plugin; } } private function _criteria_matched($criteria) { if (is_array($criteria)){ $enabled = true; $compare = '&&'; foreach ($criteria as $val) { if (is_array($val)){ if ($val[1] == '!=') { $enabled = $this->_compare_criteria_values($enabled, $this->_config->get_string($val[0]) != $val[2], $compare); } elseif ($val[1] == '==') { $enabled = $this->_compare_criteria_values($enabled, $this->_config->get_string($val[0]) == $val[2], $compare); } else { $enabled = $enabled || $this->_criteria_matched($val); } } elseif ($val != '||' && $val != '&&' ) { $enabled = $this->_compare_criteria_values($enabled, $this->_config->get_boolean($val), $compare); } else $compare = $val; } } else { $enabled = is_null($criteria) || $this->_config->get_boolean($criteria); } return $enabled; } private function _compare_criteria_values($val1, $val2, $compare) { if ($compare == '||') { return $val1 || $val2; } return $val1 && $val2; } /** * Loads extensions stored in config */ function load_extensions() { $extensions = $this->_config->get_array('extensions.active'); foreach($extensions as $extension => $path) { include W3TC_EXTENSION_DIR . '/' . trim($path, '/'); } } }
[Moderator Note: Please post code or markup between backticks or use the code button. Or better still – use a pastebin. Your posted code may now have been permanently damaged by the forum’s parser.]
Forum: Fixing WordPress
In reply to: Screen blank after plugin uploadHi WPyogi. Thanks so much for your continued assistance to help me work through this. Just so I do it correctly, BEFORE I upload a “fresh” version of 3.6.1 to my host server via my FileZilla, should I DELETE the three folders from the “new” version of WP (wp-content, wp-config.php and my root.htaccess folder/files) BEFORE I upload the freshened version of WP to my host.
I understand exactly why I would not upload the content and the config files, and I’ll find the htaccess folder/files.
Just doing a sanity check to make sure. I’m learning so much, and with support as I am receiving here on the forum — well, it’s great and much appreciated. I want to learn as much as possible (and I am even if via “initiation by fire” in some respects) about WP because I know my additional WP sites will be much easier.
Thanks again! ??
Forum: Fixing WordPress
In reply to: Screen blank after plugin uploadPS – In reading above, if I have to start over and install a fresh version of 3.6.1, if I am understanding WPyogi correctly, I would NOT upload the wp-content, wp-config.php (already renamed from earlier installation), and the root.htaccess files (need to find out where they are.
Please let me know if I am understanding correctly. Again, thanks so much for all’s assistance. Thank G we have a forum to consult as solutions are not so easy or cut-and-dry, as we learn… ??
Forum: Fixing WordPress
In reply to: Screen blank after plugin uploadAfter hours of additional research, I think part of this was (for a reason I do not know at this point), a directory issue. This said, I’ve done enough today and will give it a fresh look in the a.m. It is 11:39pm here.
Question – Just as a sanity check – Should ALL of the plug-ins be installed in the content/plugin folder for WP 3.6.1, OR should they be placed in the parent Avada theme plugin folder? (I would not think so and I don’t believe this is what I’ve done in the past). This said, I want to make absolutely sure.
If the directories appear to be correct in the a.m., I will give it one more try to upload the revised files (with the plugin file still renamed), then with the parent AVADA them renamed.
Then, I will try to restore the backup from a couple of days ago.
If neither of these work, do you think it would then be logical to simply fresh reinstall 3.6.1, following the normal installation instructions (i.e., renaming the config file) — with the following in mind:
“Or manually reinstall WP – by re-uploading all files & folders – except the wp-content folder and the wp-config.php & root .htaccess files – from a fresh download of WordPress. Make sure that you delete the old copies of files & folder before uploading the new ones.
Your content is in the database and the wp-content folder (don’t overwrite or delete that one).”Thanks for your constructive input and suggestions.
Forum: Fixing WordPress
In reply to: Can’t access login page and blank pageSorry, I had these 2 screens open and replied to the wrong one. Please bear with me as I’m really trying to resolve this and learn so I can avoid this from happening in the future. Thanks so much for your assistance – much apreciated.
Forum: Fixing WordPress
In reply to: Screen blank after plugin uploadNo. I’ve not used the child theme at all. So, I’ve just renamed the main Avada theme to Avada.HOLD. Thanks!
Forum: Fixing WordPress
In reply to: Screen blank after plugin uploadThanks – I know you’re trying to help me. It’s just that things were going so well — until last night.
The child theme is not active, so I will not rename it. In looking in FileZilla, I think this is a directory issue for the plugins.
Here’s what it will look like before I re-upload via FTP:
wp-content plugins.HOLD themes Avada.HOLD Avada-child twenty-something themes
Sound OK to you? Thanks. ??
Forum: Fixing WordPress
In reply to: Screen blank after plugin uploadI have a file in my directory specifically for this WP website (everythingequines.com), and in that folder is the main AVADA theme, the child theme and more. I have renamed the main AVADA and CHILD Themes, as well as renaming the plug-in folder.
Is my understanding of what you are instructing correct? I’d like to make sure before I upload again.
If I have to delete and then reinstall WP 3.6.1, am I going to lose all of the work that I have spent hundreds of hours working on over the past weeks?
The site is backed up via BH and I backed it up to an external drive last week.
Thanks. I’ve learned a lot about WP and want to keep using it to build multiple e-commerce sites. As you can imagine, I’m about to pull my hair out.
Forum: Fixing WordPress
In reply to: Screen blank after plugin uploadWhy do I need to have to default to 2012 or 2013? I don’t understand. As I proceed further into this, it’s getting more confusing.
So, my main Avada I need to rename and the Avada “child theme”?
Forum: Fixing WordPress
In reply to: Can’t access login page and blank pageWhere did you find your “wp-login.php” file? I have FileZilla and I do not see this file. I looked in the main WP 3.6.1 files and elsewhere. I don’t see it? Could it have another name?
Nothing is working and I’m about ready to pull my hair out since these sites must supplement my disability income, which is nill.
I had absolutely no problems before.
Any other suggestions or clarifications? I greatly appreciate your help. I can find my way in and around, but I am by no means anything other than a layperson when it comes to more complex coding – at least not yet!
Thanks again.
Forum: Fixing WordPress
In reply to: Screen blank after plugin uploadHi Kibrael. Thanks for your suggestions. I’ll try it with just renaming the plugin files first, since I’m 99% sure it was one of the 2 (and now completely deleted) new plugins I purchased and tried to upload last night. Not much earlier before I bought these plugins, the site was working just fine.
I’ll read and bookmark the link as I understand there are any # of things that can go awry with these plugins, etc…
Thanks again and let’s hope renaming the plugin file does the trick! ??
Forum: Fixing WordPress
In reply to: Screen blank after plugin uploadI relabeled my Avada theme (main theme; not the child theme) to Avada.HOLD. I’m hoping this is correct. Thanks.
Forum: Fixing WordPress
In reply to: Screen blank after plugin uploadI renamed my plugin file with no problem.
I’m using the Avada theme, which contains many files (including the child theme, of course), I don’t see anything labeled “theme” or “active theme” in my theme files…
I’ll try with the plugin name change first.