Ich habe einen Debug verwendet und erhalte die folgende Fehlermeldung: PHP Fatal error Uncaught TypeError: ceil(): Argument #1 ($num) must be of type int|float, string given in /var/www/html/wp-content/ themes/ark/footer.php:20
Die Zeile liest sich so:
$linkOffsetSM = ceil( ffThemeOptions::getQuery('layout')->getWithoutComparationDefault('smoothscroll-sharplink-offset-sm', '') );
Das komplette Div:
<div
class="hidden smoothscroll-sharplink"
data-speed="<?php echo absint( ffThemeOptions::getQuery('layout')->getWithoutComparationDefault('smoothscroll-sharplink-speed', 1000) ); ?>"
<?php
$linkOffsetXS = ceil( ffThemeOptions::getQuery('layout')->getWithoutComparationDefault('smoothscroll-sharplink-offset', 0) );
if ( empty($linkOffsetXS) ){
$linkOffsetXS = 0;
}
$linkOffsetSM = ceil( ffThemeOptions::getQuery('layout')->getWithoutComparationDefault('smoothscroll-sharplink-offset-sm', '') );
if ( empty($linkOffsetSM) ){
$linkOffsetSM = $linkOffsetXS;
}
$linkOffsetMD = ceil( ffThemeOptions::getQuery('layout')->getWithoutComparationDefault('smoothscroll-sharplink-offset-md', '') );
if ( empty($linkOffsetMD) ){
$linkOffsetMD = $linkOffsetSM;
}
$linkOffsetLG = ceil( ffThemeOptions::getQuery('layout')->getWithoutComparationDefault('smoothscroll-sharplink-offset-lg', '') );
if ( empty($linkOffsetLG) ){
$linkOffsetLG = $linkOffsetMD;
}
?>
data-offset-xs="<?php echo $linkOffsetXS; ?>"
data-offset-sm="<?php echo $linkOffsetSM; ?>"
data-offset-md="<?php echo $linkOffsetMD; ?>"
data-offset-lg="<?php echo $linkOffsetLG; ?>"
></div>
Ich bin damit bestenfalls ein Neuling. Die footer.php bringt meine Seitenränder auf meiner Seite durcheinander. Wenn die Datei gelöscht wird, wird die Site einwandfrei angezeigt, jedoch ohne Fußzeile. Ich muss das Problem in der Fußzeile beheben und bin mir nicht sicher, wie.