I am getting an error when I try to access my site (site on WordPress)
Fatal error: Call to undefined function themify_build_write_panels() in /home/ash/public_html/wp-content/themes/metro/theme- functions.php on line 931
My line 931 is =>
themify_build_write_panels( apply_filters(
'themify_theme_meta_boxes' ,
please help me!!
Thanks :)
This error is occurring because you did not define this function in functions.php
Check if you properly defined this function or not.
Find this function in your functions.php
function themify_build_write_panels(){
//statements
//statements
}
You are right you are new to WordPress but as a developer you should know programming and how functions are used in programming and also how to define them.
Error is transparent that you did not define your function.
Related
This is the piece of code that I believe is causing a fatal error on my WordPress site when trying to install a theme:
add_action( 'init', 'create_post_type', 0 );
The error I receive is:
Fatal error: Cannot redeclare create_post_type() (previously declared in /home/content/30/4376030/html/wp-content/plugins/tsw-custom-listing/tsw-custom-listing.php:44) in /home/content/30/4376030/html/wp-content/themes/dolceclassifieds/functions.php on line 551
How can I prevent this error?
Open your theme function file themes/dolceclassifieds/functions.php and go to line 551, find the function name and add prefix in the function name. then find out that action hook in that file and insert the new function name.
add_action( 'init', 'insert_here_new_function_name', 0 );
Hope it will solve your issue. but if you are not a coder then will be great to use a coder. Otherwise it can break any other function, if these are connected to other code.
I am new to opencart, so please help me.
I am using opencart version 1.5.6, now whenever I edit and delete the product it shows me
Fatal error: Call to a member function productUpdateListen() on a non-object in /home/crazepur/public_html/admin/controller/catalog/product.php on line 78
and
Fatal error: Call to a member function deleteProduct() on a non-object in /home/crazepur/public_html/admin/controller/catalog/product.php on line 133 respectively.
Although it edit and delete the product.
Please help me how to fix it.
Code in Line 78 $this->openbay->productUpdateListen($this->request->get['product_id'], $this->request->post);
And code in line 133 $this->openbay->deleteProduct($product_id);
This means $this->openbay is not an object which contains function productUpdateListen() & deleteProduct(), probably it's NULL or false in some cases (nothing found) due to it's not accessible. Out of scope.
Try
var_dump($this->openbay);
Check the O/P
it's simple and the error-message says it all: your $this->openbay doesn't have those methods (productUpdateListen() and deleteProduct()) - most likely it isn't an object at all.
please debug your code since it's impossible to say what's going wrong wich so little information. to start, do a var_dump($this->openbay); right before the function-calls and check the output.
i'm having a 500 internal server problem. http://www.bunchmag.com/
500 internal server error Fatal error: Cannot redeclare frm_dl
20130329T141539: www.bunchmag.com/index.php PHP Fatal error: Cannot
redeclare frm_dl() (previously declared in
/hermes/web09/aksjhfks/moo.bunchmagazinecom/bunch/index.php(1) :
eval()'d code:1) in
/hermes/web09/skjfljf/moo.bunchmagazinecom/bunch/wp-config.php(1) :
eval()'d code on line 10
my hosting tech support is working on it but any help would be greatly appreciated!
Locate where the function is being declared and wrap it in an if statement to ensure the function is not already declared.
if( !function_exists( "frm_dl" ) ){
function frm_dl(..){
...
}
}
this should solve the issue if its the same file being included twice.
alternatively, search for multiple files declaring the function and wrap each one in the conditional statement, or change on of the function names (if possible)
I am getting the following error: PHP Fatal error: Call to undefined function updateRecord()
I know that means that PHP is unable to locate the function I am calling.
I double checked the spelling of the function name and the include file at the top of the page, and both are correct. I am not sure why PHP isn't recognizing the function in the included file.
Here is the code:
include_once('../lib/updatesEngine_lib.php');//include the file with the function
The function call:
updateRecord($jobid);
In updatesEngine_lib.php:
function updateRecord($jobid){//Code//}
I'm at a loss for why this isn't working. Especially since there are other functions in the updateEngine_lib.php file that are structured similarly that are working.
HELP!
Check your spelling for the third time or until you get it work.
There is no magic.
If it says "Call to undefined function" - so it is.
BTW, what if you call this function from updatesEngine_lib.php - does it work?
Hi i have uploaded a template on a website i have created using joomla and when i apply the template and visit my website i get the following error,
Fatal Error : call to a member function Fatal Error : call to a member function getCfg () on a non-object in /home/a7751589/public_html/templates/themza_j15_11/index.php on line 21.
the code on the index.php line 21 is as below.
$sliderVars['directionNav']=($this->params->get('sliderVars_directionNav')==='true' or $this->params->get('sliderVars_directionNav')==='false')?$this->params->get('sliderVars_directionNav'):'true';
please advise what i need to do to make this work,
Thank you
i recommend to checking compatibility of your theme with components...
check its http://forum.joomla.org/viewtopic.php?t=637126
Agree with GkDreamz - the "...J15..." part in your template name makes me think it's a 1.5 template that you're probably installing on a new 2.5 version.
When this happened to me, I noticed this in the PHP script:
global $mainframe;
Bear in mind that starting with Joomla 2.5, $mainframe is no longer using global, so it should be this:
$mainframe = & JFactory::getApplication();