我移動WordPress站點到另一個域,並已停止prosess的錯誤之一是:WP搬遷到另一個領域 - >不能使用函數的返回值
Fatal error: Can't use function return value in write context in /home/spectrapride/public_html/wp-content/themes/spectranorge/single-4.php on line 28
我有試圖搜索它,但我無法弄清楚什麼是錯的。
這是我的PHP,從第27行開始:
<div class="col-md-6 videowidth">
<?php if(!empty(types_render_field('embedded-media-field', array('raw'=>'true')))){?>
<a id="teksttilvideo" onclick="myFunction()" href="javascript:void(0);"><div class="teksttilvideo">
<?php echo __('<img src="http://spectra-norge.no/wp-content/themes/spectranorge/img/spillavvideo_thumb.png" width="100%" class="tvshadow">'); ?>
</div></a>
<div class="tvshadow" id="videoholder" style="display:none;">
<dd><?php echo(types_render_field('embedded-media-field', array("output" => "html"))); ?></dd>
<?php }?>
</div>
</div>
我已經檢查過的嵌入式媒體場'不爲空。並刪除以下:
<?php if(!empty(types_render_field('embedded-media-field', array('raw'=>'true')))){?>
<a id="teksttilvideo" onclick="myFunction()" href="javascript:void(0);"><div class="teksttilvideo">
<?php echo __('<img src="http://spectra-norge.no/wp-content/themes/spectranorge/img/spillavvideo_thumb.png" width="100%" class="tvshadow">'); ?>
</div></a>
,並更改display:none
到display:block
,視頻,沒有錯誤顯示出來。但是,刪除的部分對網站很重要。
具有諷刺意味的是,一切正常,我的其他領域完全正常......
你有什麼想法?
什麼版本的PHP是您的舊服務器,什麼是新服務器版本? – Kray
感謝您的評論。舊的服務器有PHP版本5.6,我試圖訪問新服務器上的cPanel,但它不會讓我... – Olen
執行以下操作。 '$ version = phpversion(); print $ version;'它會打印您的當前版本。 – Kray