Okay
  Public Ticket #1933245
V-Card/vcf upload -- Pukeko
Closed

Comments

  • Ralf started the conversation

    Hallo,

    das Thema ist vermutlich eher generell bei Wordpress anzulegen, als bei Elmastudio, ich würde mich aber freuen, wenn es hier dennoch Hilfe gäbe.

    Ich möchte in einer mit Pukeko gestalteten Site eine V-Card im vcf-Format zum Download anbieten. WP mag bekanntlich keine vcf-Dateien. Im netz gibt es einige Vorschläge für die Anpassung der fuctions.php, die bei mir aber zu keiner Lösung führen. Hat noch jemand dieses Thema und vielleicht eine Idee? Die reguläre functions.php von Pukeko Child sieht ja so aus:

    <?php
    /**
     * Pukeko child theme functions and definitions
     */ /*-----------------------------------------------------------------------------------*/
    /* Include the parent theme style.css
    /*-----------------------------------------------------------------------------------*/ add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
    function theme_enqueue_styles() {
            wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' ); }

    Im Netz findet sich bspw. eine Ergänzung, mit der die functions.php dann so aussehen würde:

    <?php
    /**
     * Pukeko child theme functions and definitions
     */ /*-----------------------------------------------------------------------------------*/
    /* Include the parent theme style.css
    /*-----------------------------------------------------------------------------------*/ add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
    function theme_enqueue_styles() {
            wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' ); } add_filter('upload_mimes', 'kb_add_mimes'); function kb_add_mimes ( $kb_all_mimes=array() ) {
      $kb_all_mimes['vcf'] = 'text/x-vcard';
      return $kb_all_mimes;
    }

    ... ohne Erfolg, auch wenn ich testweise den php endtag ?> setze.

    Hat jemand eine Idee, wie ich die V-Card auf die Seite bekomme?

    Ich könnte diese zwar auch in einem anderen Verzeichnis auf dem Server (außerhalb WordPress) legen und verlinken, das ist aber nicht der gleiche Effekt.

    Vielen Dank!

    Ralf



  •  39
    Thomas replied

    Ich versuche es mal pragmatisch: vcf.zip

  •  787
    Marc replied

    Hallo Ralf,

    bitte habe Verständnis dafür, dass wir für individuelle Anpassungen keinen Support leisten können. Speziell dies ist eine von Elmastudios Themes unabhängige Fragestellung.

    Folgenden Hinweis habe ich dennoch für dich: Prüfe bitte ob deine VCF-Dateien wirklich den im Code angegebenen Mime-Type besitzen. Meine Kontakte-App produziert beispielsweise VCFs mit dem Mime-Type: text/vcard

    Viele Grüße
    Marc