bypassing permission error for a plugin’s page

While there can be checks inside page the page itself is added via API call, like add_options_page() (there are several analogous functions that add pages to different parts of admin). This call includes capability argument. In your case either the extension in question is poorly coded and does something strange around there or your user … Read more

Weird Parse Error on Uploaded File

Array dereference (accessing array item directly after function result) is only possible since PHP 5.4, I’m guessing your remote server is running a lower version. Just use: $varname_temp = explode( ‘stuff’ ); $varname = $varname_temp[1]; Also on a side note, it’s always best to set your local to use the same PHP version as your … Read more

Undefined Index. But isset not working?

Try this: <?php if ( isset($theme_global[‘social-twitter’]) && ” != $theme_global[‘social-twitter’] ) { ?> <li><a class=”social-twitter” href=”https://wordpress.stackexchange.com/questions/160322/<?php echo $theme_global[“social-twitter’]; ?>” title=”<?php _e( ‘View Twitter Profile’, ‘lang’ ); ?>” target=”_blank”><i class=”fa fa-twitter”></i><div class=”tooltip”><span> Twitter</span></div></a></li> <?php } ?> First check by isset and then check if that value is empty. If it has value then display it.