Поддержка Проблемы и решения Вставить изображение на сайт не прикрепляя его

  • Добрый день! Я начинающий пользователь WP и у я столкнулся с такой проблемой. Есть изображения загруженные в галерею, при попытке вставить изображение из «библиотеки», изображения не появляются на странице.

Просмотр 12 ответов — с 1 по 12 (всего 12)
  • Есть изображения загруженные в галерею

    Или в медиабиблиотеку? Это принципиально разные вещи.

    Или в медиабиблиотеку? Это принципиально разные вещи.

    Да, Вы правы в медиабиблиотеку.

    при попытке вставить изображение из «библиотеки», изображения не появляются на странице.

    Спасибо что сообщили.
    Теперь попробуйте сообщить как Вы делаете и как-где нам это увидеть.

    Если я загружаю массово изображения через медиафайлы в библиотеку, а за тем на странице нажать «библиотека файлов» чтобы вставить их на страницу (page) они не отображаются. Если же загружать их непосредственно со страницы и нажать «Загрузить», то изображения появляются. Я использую следующий код для вывода их на страницу.

    <?php // параметры по умолчанию
    $posts = get_posts( array(
    	'numberposts' => 0,
    	'post_parent' => "14",
    	'orderby'     => 'date',
    	'order'       => 'DESC',
    	'include'     => array(),
    	'exclude'     => array(),
    	'meta_key'    => '',
    	'meta_value'  =>'',
    	'post_type'   => 'page',
    		'suppress_filters' => true, // подавление работы фильтров изменения SQL запроса
    	) );
    
    foreach( $posts as $post ){
    	setup_postdata($post);
    	$attachment_image = get_children( array(
    		'numberposts' => 1,
    		'post_mime_type' => 'image',
    		'post_parent' =>$post->ID ,
    		'post_type' => 'attachment',
    	) );
    	$attachment_image = array_shift($attachment_image);
    	$img = '<img src="' . wp_get_attachment_url( $attachment_image->ID ) . '" />';
    
    		// $img_url = wp_get_attachment_image_url($post->ID, full);
    	?>
    	
    	<div class="row mix portfolio_item <?php the_field('mixitup-filter'); ?>">
    		<div class="col-sm-6 portfolio_pc <?php the_field('order_text_sm') ?>">
    			<div class="portfolio_discription">
    				<h2><?php the_title(); ?></h2>
    				<?php the_excerpt(); ?>
    				<a href="<?php the_permalink(); ?>">Смотреть весь проект</a>
    			</div>
    		</div>
    		<div class="col-sm-6 portfolio_pc no-gutters <?php the_field('order_img_sm') ?>">
    			<div class="portfolio_title_img">
    				<?php echo $img; ?>
    			</div>
    		</div>
    
    		<div class=" portfolio_mobile">
    			<div class="panel">
    				<div class="panel-wrapper">
    					<div class="panel-overlay">
    						<div class="panel-text">
    							<div class="panel-title">
    							<?php the_title(); ?>
    							</div>
    						</div>
    						<img class="panel-gradient" src="https://s3-us-west-2.amazonaws.com/s.cdpn.io/375042/base-gradient.png" alt=""/>
    						<img class="panel-vingette" src="https://s3-us-west-2.amazonaws.com/s.cdpn.io/375042/darken-gradient.png" alt=""/>
    					</div>
    					<div class="img_cont">
    						<?php echo $img; ?>
    					</div>
    				</div>
    			</div>
    		</div>
    
    	</div>
    • Ответ изменён 5 лет, 1 месяц назад пользователем vadim777.

    Я начинающий пользователь WP
    ….
    Я использую следующий код для вывода их на страницу.

    Т.е. ни одна из существующих тем вас не устроила (а просмотрели вы все 6 с лишним тысяч), и вы, как начинающий пользователь, решили навоять свою собственную?

    Я использую следующий код для вывода их на страницу

    Круто однако!
    Никто пока до такого не додумался! А Вы, в свою очередь, вот так не пробовали?

    • Ответ изменён 5 лет, 1 месяц назад пользователем O.
    • Ответ изменён 5 лет, 1 месяц назад пользователем O.

    Т.е. ни одна из существующих тем вас не устроила (а просмотрели вы все 6 с лишним тысяч), и вы, как начинающий пользователь, решили навоять свою собственную?

    Вы где-то в моем сообщении увидели что я интересуюсь темами wordpress?

    Вы где-то в моем сообщении увидели что я интересуюсь темами wordpress?

    Ви таки как я?
    Тоже любите отвечать вопгросом на вопгрос?

    Я использую следующий код для вывода их на страницу.

    Выкиньте это и больше никогда не подбирайте на помойках в интренетах то, в чем не понимаете. Если конечно не хотите иметь проблем.

    напр. wp_get_attachment_url в исполнении сего кода и «не прикрепляя его» вещи прямо противоположные. А тянуть картинки с облаков — себе дороже.

    Лучше нормально расскажите что хотите сделать и зачем эти велосипеды, скрещенные с самокатами.

    Всё?! Все наумничались? Заходя сюда я надеялся встретить специалистов…., но увы!

    Все наумничались? Заходя сюда я надеялся встретить специалистов…., но увы!

    Привет воздухоплавателям.

    Заходя сюда я надеялся встретить специалистов…., но увы!

    Ваши надежды оправдались. Вас сразу встретили специалисты и в мгновение ока поняв всю охинею которую вы затеяли, они как специалисты, попробовали уберечь вас от дальнейших ошибок и пустой траты времени. То что вы не поняли этого — печально. В связи с отсутствием элементарного умения слушать советы и формулировать свои вопросы вы всю жизнь будете «начинающим».

Просмотр 12 ответов — с 1 по 12 (всего 12)
  • Тема «Вставить изображение на сайт не прикрепляя его» закрыта для новых ответов.