我正在使用一个主题,它已经是它的父主题的子主题。因为我想做一些改变,所以我想做一个儿童主题。
如何为子主题制作子主题?
编辑:脚本的其他变体似乎也不起作用, wp_enqueue_media() 没问题,但看起来包含 wp.media 的脚本不包括在内。
我正在尝试在自定义插件中使用 Wordpress Media Uploader,但不断收到以下错误:
TypeError: undefined is not an object (evaluating 'wp.media.frames')
Run Code Online (Sandbox Code Playgroud)
我的 Javascript 代码:
jQuery(document).ready(function(){
var mediaUploader;
jQuery('#upload-button').click(function(e) {
e.preventDefault();
// If the uploader object has already been created, reopen the dialog
if (mediaUploader) {
mediaUploader.open();
return;
}
// Extend the wp.media object
mediaUploader = wp.media.frames.file_frame = wp.media({
title: 'Choose Image',
button: {
text: 'Choose Image'
}, multiple: false });
// When a file is selected, grab the URL and set it as …Run Code Online (Sandbox Code Playgroud) 我已经成功编写了一个脚本,该脚本使用 cURL 下载 CSV 文件,然后将 CSV 解析为数组,如下所示:
$rows = array_map(function($a) {
return str_getcsv($a, $delimiter);
}, explode("\n", $result));
Run Code Online (Sandbox Code Playgroud)
然后我迭代$rows使用foreach将某些内容保存到数据库中。
该脚本运行良好,但是当使用较大的 CSV 文件(> 10.000 行)时,脚本会变得相当慢并且会出现更多错误。
我想将 CSV 文件分成几部分,所以不是整个文件都会被导入到一个变量中。我找到了以下解决方案,但它仍然一次处理整个文件。
有没有一种方法可以将CSV切成碎片并多次运行数据库功能?或者有没有更好的方法来处理这样的大型 CSV 文件?
我对处理大文件比较陌生,所以请多多关照!
wordpress ×3
php ×2
backend ×1
csv-import ×1
fgetcsv ×1
javascript ×1
large-files ×1
media ×1
orders ×1
uploader ×1
woocommerce ×1