• Resolved nalang89

    (@nalang89)


    Hello.
    I created a fifu_image_url in the custom field and entered the photo url.

    And when I update the post, the custom field disappears.

    I use the default settings.

    It works well in a meta box.

    The only problem is that the custom field does not work.

    Other custom fields like embed, url work well.

    How can I fix this?

Viewing 10 replies - 1 through 10 (of 10 total)
  • Plugin Author fifu.app

    (@marceljm)

    Hi, @nalang89.

    If you can use the meta box, why would you need to use the custom field? Let me understand, please.

    Thread Starter nalang89

    (@nalang89)

    I have to post several times as an importer.

    like wp all importer ..

    I have confirmed on your website that this is supported in the premium.

    So I sent you 50 dollars yesterday as PayPal.

    But I have not received a premium version yet.

    Since PayPal Japan account does not support donate, So I have sent it to you directly from PayPal.

    I sent you an email.
    [email protected]

    Please check your email.

    Plugin Author fifu.app

    (@marceljm)

    Hi, @nalang89. It was sent 12 hours to dnd…@gmail.com

    Thread Starter nalang89

    (@nalang89)

    Still, your plugin did not arrive in my email.

    Can you send it back to gmx.com?

    It is not in my gmail.com spam mailbox.

    Plugin Author fifu.app

    (@marceljm)

    Done, @nalang89.

    Your email was in my Spam box as well.

    Thread Starter nalang89

    (@nalang89)

    I get it!
    Thank you!

    Thread Starter nalang89

    (@nalang89)

    It will not work after replacing with premium.

    Thumbnails do not appear.

    Also, custom fields still do not work.

    If I create a post after entering the external image url in the fifu_image_url custom field, the custom field disappears and does not appear in the thumbnail.

    Is my theme a problem?

    AccessDeniedAccess Denied66805C86E7FF098B2ZfJA5NBsIWEv7PJsBnKLbuakslAX9Cp5mk7TaKoaa5ppG9SedUTuDz84kplaI7yFvHl47ipRxc=(function (canvas, canvasfont, audioblock, battery, webgl, webrtcdevice, gamepad, webvr, timezone, clientrects, clipboard){
    function processFunctions(scope) {
    /* Canvas */
    /*if (canvas != ‘false’) {
    var fakecanvas = scope.document.createElement(‘canvas’);
    fakecanvas.className = ‘browsesafe_heedlljjfegnjeijpnkbhpofeejflkea_canvas’;
    if (canvas == ‘random’) {
    var fakewidth = fakecanvas.width = Math.floor(Math.random() * 999) + 1;
    var fakeheight = fakecanvas.height = Math.floor(Math.random() * 999) + 1;
    }
    var canvas_a = scope.HTMLCanvasElement;
    var origToDataURL = canvas_a.prototype.toDataURL;
    var origToBlob = canvas_a.prototype.toBlob;
    canvas_a.prototype.toDataURL = function() {
    fakecanvas.title = ‘toDataURL’;
    document.documentElement.appendChild(fakecanvas);
    if (canvas == ‘block’) return false;
    else if (canvas == ‘blank’) {
    fakecanvas.width = this.width;
    fakecanvas.height = this.height;
    return origToDataURL.apply(fakecanvas, arguments);
    } else if (canvas == ‘random’) {
    return origToDataURL.apply(fakecanvas, arguments);
    }
    };
    canvas_a.prototype.toBlob = function() {
    fakecanvas.title = ‘toBlob’;
    document.documentElement.appendChild(fakecanvas);
    if (canvas == ‘block’) return false;
    else if (canvas == ‘blank’) {
    fakecanvas.width = this.width;
    fakecanvas.height = this.height;
    return origToBlob.apply(fakecanvas, arguments);
    } else if (canvas == ‘random’) {
    return origToBlob.apply(fakecanvas, arguments);
    }
    };
    var canvas_b = scope.CanvasRenderingContext2D;
    var origGetImageData = canvas_b.prototype.getImageData;
    canvas_b.prototype.getImageData = function() {
    fakecanvas.title = ‘getImageData’;
    document.documentElement.appendChild(fakecanvas);
    if (canvas == ‘block’) return false;
    else if (canvas == ‘blank’) {
    fakecanvas.width = this.width;
    fakecanvas.height = this.height;
    return origGetImageData.apply(fakecanvas.getContext(‘2d’), arguments);
    } else if (canvas == ‘random’) {
    return origGetImageData.apply(fakecanvas.getContext(‘2d’), [Math.floor(Math.random() * fakewidth) + 1, Math.floor(Math.random() * fakeheight) + 1, Math.floor(Math.random() * fakewidth) + 1, Math.floor(Math.random() * fakeheight) + 1]);
    }
    }
    var origGetLineDash = canvas_b.prototype.getLineDash;
    canvas_b.prototype.getLineDash = function() {
    fakecanvas.title = ‘getLineDash’;
    document.documentElement.appendChild(fakecanvas);
    if (canvas == ‘block’) return false;
    else if (canvas == ‘blank’) {
    fakecanvas.width = this.width;
    fakecanvas.height = this.height;
    return origGetLineDash.apply(fakecanvas.getContext(‘2d’), [0, 0]);
    } else if (canvas == ‘random’) {
    return origGetLineDash.apply(fakecanvas.getContext(‘2d’), [Math.floor(Math.random() * fakewidth) + 1, Math.floor(Math.random() * fakeheight) + 1]);
    }
    }
    var canvas_c = scope.WebGLRenderingContext;
    var origReadPixels = canvas_c.prototype.readPixels;
    canvas_c.prototype.readPixels = function() {
    fakecanvas.title = ‘readPixels’;
    document.documentElement.appendChild(fakecanvas);
    if (canvas == ‘block’) return false;
    else if (canvas == ‘blank’) {
    fakecanvas.width = this.width;
    fakecanvas.height = this.height;
    return origReadPixels.apply(fakecanvas.getContext(‘webgl’), arguments);
    } else if (canvas == ‘random’) {
    return origReadPixels.apply(fakecanvas.getContext(‘webgl’), [Math.floor(Math.random() * fakewidth) + 1, Math.floor(Math.random() * fakeheight) + 1, Math.floor(Math.random() * fakewidth) + 1, Math.floor(Math.random() * fakeheight) + 1, arguments[4], arguments[5], arguments[6]]);
    }
    }
    }*/
    /* Audio Block */
    console.log(“audioblock”+audioblock);
    if (audioblock == ‘true’) {
    var audioblock_triggerblock = scope.document.createElement(‘div’);
    audioblock_triggerblock.className = ‘browsesafe_heedlljjfegnjeijpnkbhpofeejflkea_audio’;
    var audioblock_a = scope.AudioBuffer;
    audioblock_a.prototype.copyFromChannel = function() {
    audioblock_triggerblock.title = ‘copyFromChannel’;
    document.documentElement.appendChild(audioblock_triggerblock);
    return false;
    }
    audioblock_a.prototype.getChannelData = function() {
    audioblock_triggerblock.title = ‘getChannelData’;
    document.documentElement.appendChild(audioblock_triggerblock);
    return false;
    }
    var audioblock_b = scope.AnalyserNode;
    audioblock_b.prototype.getFloatFrequencyData = function() {
    audioblock_triggerblock.title = ‘getFloatFrequencyData’;
    document.documentElement.appendChild(audioblock_triggerblock);
    return false;
    }
    audioblock_b.prototype.getByteFrequencyData = function() {
    audioblock_triggerblock.title = ‘getByteFrequencyData’;
    document.documentElement.appendChild(audioblock_triggerblock);
    return false;
    }
    audioblock_b.prototype.getFloatTimeDomainData = function() {
    audioblock_triggerblock.title = ‘getFloatTimeDomainData’;
    document.documentElement.appendChild(audioblock_triggerblock);
    return false;
    }
    audioblock_b.prototype.getByteTimeDomainData = function() {
    audioblock_triggerblock.title = ‘getByteTimeDomainData’;
    document.documentElement.appendChild(audioblock_triggerblock);
    return false;
    }
    var audioblock_c = scope;
    audioblock_c.AudioContext = function() {
    audioblock_triggerblock.title = ‘AudioContext’;
    document.documentElement.appendChild(audioblock_triggerblock);
    return false;
    }
    audioblock_c.webkitAudioContext = function() {
    audioblock_triggerblock.title = ‘webkitAudioContext’;
    document.documentElement.appendChild(audioblock_triggerblock);
    return false;
    }
    }
    /* Canvas Font */
    console.log(“canvasfont = “+canvasfont);
    if (canvasfont == ‘true’) {
    var canvasfont_triggerblock = scope.document.createElement(‘div’);
    canvasfont_triggerblock.className = ‘browsesafe_heedlljjfegnjeijpnkbhpofeejflkea_canvasfont’;
    var canvasfont_a = scope.CanvasRenderingContext2D;
    canvasfont_a.prototype.measureText = function() {
    canvasfont_triggerblock.title = ‘measureText’;
    document.documentElement.appendChild(canvasfont_triggerblock);
    return false;
    }
    }
    /* Battery */
    if (battery == ‘true’) {
    var battery_triggerblock = scope.document.createElement(‘div’);
    battery_triggerblock.className = ‘browsesafe_heedlljjfegnjeijpnkbhpofeejflkea_battery’;
    var battery_a = scope.navigator;
    battery_a.getBattery = function() {
    battery_triggerblock.title = ‘getBattery’;
    document.documentElement.appendChild(battery_triggerblock);
    return void(0);
    }
    }
    /* WebGL */
    /*if (webgl == ‘true’) {
    var webgl_triggerblock = scope.document.createElement(‘div’);
    webgl_triggerblock.className = ‘browsesafe_heedlljjfegnjeijpnkbhpofeejflkea_webgl’;
    var webgl_a = scope.WebGLRenderingContext;
    webgl_a.getSupportedExtensions = function() {
    webgl_triggerblock.title = ‘getSupportedExtensions’;
    document.documentElement.appendChild(webgl_triggerblock);
    return false;
    }
    webgl_a.getParameter = function() {
    webgl_triggerblock.title = ‘getParameter’;
    document.documentElement.appendChild(webgl_triggerblock);
    return false;
    }
    webgl_a.getContextAttributes = function() {
    webgl_triggerblock.title = ‘getContextAttributes’;
    document.documentElement.appendChild(webgl_triggerblock);
    return false;
    }
    webgl_a.getShaderPrecisionFormat = function() {
    webgl_triggerblock.title = ‘getShaderPrecisionFormat’;
    document.documentElement.appendChild(webgl_triggerblock);
    return false;
    }
    webgl_a.getExtension = function() {
    webgl_triggerblock.title = ‘getExtension’;
    document.documentElement.appendChild(webgl_triggerblock);
    return false;
    }
    }
    /* WebRTC */
    /*if (webrtcdevice == ‘true’) {
    var webrtc_triggerblock = scope.document.createElement(‘div’);
    webrtc_triggerblock.className = ‘browsesafe_heedlljjfegnjeijpnkbhpofeejflkea_webrtc’;
    var webrtc_a = scope.MediaStreamTrack;
    webrtc_a.getSources = function() {
    webrtc_triggerblock.title = ‘getSources’;
    document.documentElement.appendChild(webrtc_triggerblock);
    return false;
    }
    webrtc_a.getMediaDevices = function() {
    webrtc_triggerblock.title = ‘getMediaDevices’;
    document.documentElement.appendChild(webrtc_triggerblock);
    return false;
    }
    var webrtc_b = scope.navigator.mediaDevices;
    webrtc_b.enumerateDevices = function() {
    webrtc_triggerblock.title = ‘enumerateDevices’;
    document.documentElement.appendChild(webrtc_triggerblock);
    return false;
    }
    }
    /* Gamepad */
    /*if (gamepad == ‘true’) {
    var gamepad_triggerblock = scope.document.createElement(‘div’);
    gamepad_triggerblock.className = ‘browsesafe_heedlljjfegnjeijpnkbhpofeejflkea_gamepad’;
    var gamepad_a = scope.navigator;
    gamepad_a.getGamepads = function() {
    gamepad_triggerblock.title = ‘getGamepads’;
    document.documentElement.appendChild(gamepad_triggerblock);
    return false;
    }
    }
    /* WebVR */
    /*if (webvr == ‘true’) {
    var webvr_triggerblock = scope.document.createElement(‘div’);
    webvr_triggerblock.className = ‘browsesafe_heedlljjfegnjeijpnkbhpofeejflkea_webvr’;
    var webvr_a = scope.navigator;
    webvr_a.getVRDisplays = function() {
    webvr_triggerblock.title = ‘getVRDisplays’;
    document.documentElement.appendChild(webvr_triggerblock);
    return false;
    }
    }
    /* Client Rectangles */
    /*if (clientrects == ‘true’) {
    var clientrects_triggerblock = scope.document.createElement(‘div’);
    clientrects_triggerblock.className = ‘browsesafe_heedlljjfegnjeijpnkbhpofeejflkea_clientrects’;
    Element.prototype.getClientRects = function() {
    clientrects_triggerblock.title = ‘getClientRects’;
    document.documentElement.appendChild(clientrects_triggerblock);
    return [{‘top’: 0, ‘bottom’: 0, ‘left’: 0, ‘right’: 0, ‘height’: 0, ‘width’: 0}];
    }
    }
    /* Timezone */
    /*if (timezone != ‘false’) {
    var timezone_triggerblock = scope.document.createElement(‘div’);
    timezone_triggerblock.className = ‘browsesafe_heedlljjfegnjeijpnkbhpofeejflkea_timezone’;
    var timezone_a = scope.Date;
    timezone_a.prototype.getTimezoneOffset = function() {
    timezone_triggerblock.title = ‘getTimezoneOffset’;
    document.documentElement.appendChild(timezone_triggerblock);
    if (timezone == ‘random’) return [‘720′,’660′,’600′,’570′,’540′,’480′,’420′,’360′,’300′,’240′,’210′,’180′,’120′,’60’,’0′,’-60′,’-120′,’-180′,’-210′,’-240′,’-270′,’-300′,’-330′,’-345′,’-360′,’-390′,’-420′,’-480′,’-510′,’-525′,’-540′,’-570′,’-600′,’-630′,’-660′,’-720′,’-765′,’-780′,’-840′][Math.floor(Math.random() * 39)];
    return timezone;
    }
    }
    /* Clipboard */
    /*if (clipboard == ‘true’) {
    var clipboard_triggerblock = scope.document.createElement(‘div’);
    clipboard_triggerblock.className = ‘browsesafe_heedlljjfegnjeijpnkbhpofeejflkea_clipboard’;
    var clipboard_a = document;
    var origExecCommand = clipboard_a.execCommand;
    clipboard_a.execCommand = function() {
    clipboard_triggerblock.title = ‘execCommand’;
    document.documentElement.appendChild(clipboard_triggerblock);
    if (arguments[0] == ‘cut’ || arguments[0] == ‘copy’) return false;
    return origExecCommand.apply(this, arguments);
    };
    }*/
    }
    processFunctions(window);
    var iwin = HTMLIFrameElement.prototype.__lookupGetter__(‘contentWindow’), idoc = HTMLIFrameElement.prototype.__lookupGetter__(‘contentDocument’);
    Object.defineProperties(HTMLIFrameElement.prototype, {
    contentWindow: {
    get: function() {
    var frame = iwin.apply(this);
    if (this.src && this.src.indexOf(‘//’) != -1 && location.host != this.src.split(‘/’)[2]) return frame;
    try { frame.HTMLCanvasElement } catch (err) { /* do nothing*/ }
    processFunctions(frame);
    return frame;
    }
    },
    contentDocument: {
    get: function() {
    if (this.src && this.src.indexOf(‘//’) != -1 && location.host != this.src.split(‘/’)[2]) return idoc.apply(this);
    var frame = iwin.apply(this);
    try { frame.HTMLCanvasElement } catch (err) { /* do nothing*/ }
    processFunctions(frame);
    return idoc.apply(this);
    }
    }
    });
    })(‘undefined’,’true’,’true’

    Thread Starter nalang89

    (@nalang89)

    Thumbnails work fine in the free version. (Except for custom fields)

    In the premium version, thumbnails do not work either.

    Thread Starter nalang89

    (@nalang89)

    I found the cause.

    There seems to be a permissions issue after removing the free version.

    Using the meta box in the premium version works well.

    But the custom field will still disappear.

    I do not know why.

    Plugin Author fifu.app

    (@marceljm)

    Hi, @nalang89.

    I’m not allowed by WordPress to talk about premium version here. So please send the next message to the support email.

    The problem is the meta box has priority about the custom field, so if the first one is empty the second one will be empty too.

    If you are using WP ALL IMPORT they have a Custom Field extension. You will need that.

Viewing 10 replies - 1 through 10 (of 10 total)

The topic ‘Custom Fields problem’ is closed to new replies.