ist es möglich von hochgeladenen text dateien einen post zu erstellen ?
ich habe das plugin soweit das man eine datei hochalden kann udn diese auch gespeichert wird in einem extra ordner nun wrüde ich gern aus diesem einen post erstellen.
ich bekomme den kompletten inhalt ja ganz einfachausgelesen .. aber nun möchte ich das zb die ersten 3 buchstaben als titel und die anderen keine ahnung sagen wir 40 als text im post gepostet werden
wie bekomme ich die schnittstelle von hochgeladener datei zu post hin ? ich habe den psot im internet gefunden der verursacht aber einen fehler failed to open stream: No such file or directory ich habe den pfad auch versucht zu ädnern leider ohne erfolg ..
<?php
define('MY_WP_PATH', '/var/www/wsa43/html');
define('CUTENEWS_FILE', '/var/www/wsa43/html/wp-content/uploads/test/test.txt.txt');
require_once( MY_WP_PATH . '/wp-load.php' );
$all_news = array_reverse(file(CUTENEWS_FILE));
$tidy_config = array(
'indent' => TRUE,
'output-xhtml' => TRUE,
'drop-font-tags' => 'yes',
'drop-empty-paras' => 'yes',
'quote-ampersand' => 'yes',
'quote-marks' => 'yes',
'drop-proprietary-attributes' => 'yes',
'logical-emphasis' => 'yes',
'show-body-only' => TRUE,
'wrap' => 0,
);
$user_ID = 1;
foreach ($all_news as $news) {
list($date, $author, $title, $short_story, $full_story, $avatar) = explode('|', $news);
$tidy = tidy_parse_string($title, $tidy_config, 'ascii');
$tidy->cleanRepair();
$title = $tidy;
unset($tidy);
$story = empty($full_story) ? $short_story : $full_story;
$story = str_replace('{nl}', '', $story); // remove new line tag from cute news
$tidy = tidy_parse_string($story, $tidy_config, 'ascii');
$tidy->cleanRepair();
$story = $tidy;
unset($tidy);
$story = preg_replace('#<p>\s* \s*</p>#im', '', $story); // remove empty paragraphs
$post_id = wp_insert_post($new_post);
echo $post_id . '<br>';
}
?>
<?php
add_filter( 'default_content', 'my_editor_content' );
function my_editor_content( $content ) {
$content = "This is some custom content I'm adding to the post editor because I hate re-typing it.";
return $content;
}
?>
Alles anzeigen
hat jemand eine idee wie ich das hinbekommen könnte?
ziel wäre datei auswählen hochladen und daraus posts zu generieren (aus einem text nach wortzahl keiner csv mit tabellen)