Questions that are too localized (such as syntax errors, code with restricted access, hacked sites, hosting or support issues) are not in scope. See how do I ask a good question?
Closed 6 years ago.
Improve this questionThis function below throws the following error: "syntax error, unexpected '$id' (T_VARIABLE)"
This function and question is related to this post.
function so328323_prefix_title( $title, $id = null ) {
if ( get_post_type $id ) == 'tools-in-2019' {
$title = "123 " . $title;
}
return $title;
}
add_filter( 'the_title', 'so328323_prefix_title', 10, 2 );
Closed. This question is off-topic. It is not currently accepting answers.
Questions that are too localized (such as syntax errors, code with restricted access, hacked sites, hosting or support issues) are not in scope. See how do I ask a good question?
Closed 6 years ago.
Improve this questionThis function below throws the following error: "syntax error, unexpected '$id' (T_VARIABLE)"
This function and question is related to this post.
function so328323_prefix_title( $title, $id = null ) {
if ( get_post_type $id ) == 'tools-in-2019' {
$title = "123 " . $title;
}
return $title;
}
add_filter( 'the_title', 'so328323_prefix_title', 10, 2 );
Here it is:
if ( get_post_type $id ) == 'tools-in-2019' {
Basically what your doing in this line makes no sense at all - you try to compare if conditions with some string... And you try to call a function, but you’re ignoring all PHP syntax.
It should be like this:
if ( get_post_type( $id ) == 'tools-in-2019' ) {