По wordpress вопрос.

сергей-034
На сайте с 14.06.2009
Offline
281
560

Как на wordpress можно реализовать чтоб под фото была строчка с урлом фотографии?

Как тут, "Код для вставки на форум" http://webanekdot.ru/photos/20/photo74.html

© Лучше с умным потерять, чем с дураком найти.
DkWix
На сайте с 04.11.2007
Offline
75
#1

<img src="<?=get_post_meta($post->ID, "img", true); ?>">

<label for="bbcode">Код для вставки на форумы: </label>

<input type="text" value="" />" name="bbcode" id="bbcode">

сергей-034
На сайте с 14.06.2009
Offline
281
#2
DkWix:
<img src="<?=get_post_meta($post->ID, "img", true); ?>">
<label for="bbcode">Код для вставки на форумы: </label>
<input type="text" value="" />" name="bbcode" id="bbcode">

Что то он код не вставляет туда :(

jpg 909.jpg
DkWix
На сайте с 04.11.2007
Offline
75
#3

<?php global $post; ?>

<img src="<?=get_post_meta($post->ID, "img", true); ?>">

<label for="bbcode">Код для вставки на форумы: </label>

<input type="text" value="" />" name="bbcode" id="bbcode">

сергей-034
На сайте с 14.06.2009
Offline
281
#4
DkWix:
<?php global $post; ?>
<img src="<?=get_post_meta($post->ID, "img", true); ?>">
<label for="bbcode">Код для вставки на форумы: </label>
<input type="text" value="" />" name="bbcode" id="bbcode">

И что, мне к каждой фото в ручную прописывать доп поля? :)

DkWix
На сайте с 04.11.2007
Offline
75
#5
И что, мне к каждой фото в ручную прописывать доп поля?

Нет, можно нанять кого-нибудь.

<?php

global $post;

$post = get_post( $post->ID );

preg_match('| src="(\S*?)" |', $post->post_content , $link);

echo '<input type="text" value="" name="bbcode" id="bbcode">';

?>

сергей-034
На сайте с 14.06.2009
Offline
281
#6
DkWix:
<?php
global $post;
$post = get_post( $post->ID );
preg_match('| src="(\S*?)" |', $post->post_content , $link);
echo '<input type="text" value="" name="bbcode" id="bbcode">';
?>

Вот теперь работает :) Спасибо за помощь! Ничего же не надо больше делать, просто вставляем код в single.php? 🍿

В общем вот что получилось

<div class="blogPost">
<div class="date"><?php the_time('M') ?><br /><span><?php the_time('j') ?></span></div>
<h1><?php the_title(); ?></h1>
<div class="meta">
Добавил <span class="author"><?php the_author_link(); ?></span> &nbsp;//&nbsp; <?php the_category(', ') ?> &nbsp;//&nbsp; <?php comments_popup_link('Нет комментариев', 'Комментариев (1)', 'Комментариев (%)'); ?>
</div>
<?php the_content(); ?>


<?php
global $post;
$post = get_post( $post->ID );
preg_match('| src="(\S*?)" |', $post->post_content , $link);
echo 'Код для вставки на форумы: <input type="text" value="" name="bbcode" id="bbcode">';
?>

<div class="postTags"><?php the_tags(); ?></div>

</div>

Ничего я туда лишнего не засунул? :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий