PHPも学びたい言語のひとつで、左近和尚のところでまたグレンコが講演会やるそうなので援護

画面下部に私の方のかわいいNewsBloggerテンプレートのPHP、Functions.phpを載せました

このHTMLを打つと下部部分が表示されなくなるため苦肉の策です

WordPressテーマで、リンクを共有したときにリンク元のサムネイルが表示されるようにするには、Open Graphメタタグをテーマに追加する必要があるとのことで、

以下のコードを追加

1. Open Graphメタタグの追加

functions.phpに追加します。これにより、Open Graphメタタグがヘッダーに追加され、共有時に適切なサムネイルが表示されるはずなのだけど、思ってたんと違う結末。

HPで設定している:モノだけになっている

php

// Open Graphメタタグを追加
function add_open_graph_tags() {
if (is_single() || is_page()) {
global $post;

// サムネイル画像を取得
if (has_post_thumbnail($post->ID)) {
$thumbnail_id = get_post_thumbnail_id($post->ID);
$thumbnail_url = wp_get_attachment_image_src($thumbnail_id, 'full')[0];
} else {
$thumbnail_url = 'デフォルトのサムネイルURL'; // デフォルトのサムネイル画像を指定
}

// タイトル
$title = get_the_title($post->ID);
// 説明
$description = get_the_excerpt($post->ID);

// Open Graphメタタグの出力
echo '<meta property="og:title" content="' . esc_attr($title) . '"/>' . "\n";
echo '<meta property="og:description" content="' . esc_attr($description) . '"/>' . "\n";
echo '<meta property="og:image" content="' . esc_url($thumbnail_url) . '"/>' . "\n";
echo '<meta property="og:url" content="' . esc_url(get_permalink($post->ID)) . '"/>' . "\n";
echo '<meta property="og:type" content="website"/>' . "\n";
}
}
add_action('wp_head', 'add_open_graph_tags');

2.デフォルトのサムネイル画像の設定

上記のコード内の デフォルトのサムネイルURL の部分には、サムネイルがない場合に表示するデフォルトの画像URLを設定します。これにより、投稿にサムネイルが設定されていない場合でも、指定した画像が表示されます。

3. テストと確認

このコードを追加した後、投稿やページを作成して公開し、リンクを他のプラットフォーム(例えばFacebookやTwitter)で共有してみてください。リンクを共有すると、指定したサムネイル画像が表示されるはずです。

4. 注意点

  • サムネイル画像のサイズは、Open Graphの推奨サイズ(1200×630ピクセル)にすることをお勧めします。これにより、リンク共有時に画像がきれいに表示されます。
  • Facebookなどのプラットフォームでは、キャッシュを持っているため、変更がすぐに反映されない場合があります。その場合は、Facebook Sharing Debuggerを使用して、URLのデバッグを行うと良いでしょう。

以下が混じりけのないものなはずなんだけど・・・

なぜや初期に戻そうとしたエラーになって更新できなかった

何故だろうと思ったんだけど、これは課金しないと動かないテーマなのかもしれない。

頑張って翻訳してみたんだけど見つけることはできなかった

  
 name) || ( 'Newsup Child' == $newsup_theme_start->name) || ( 'Newsberg' == $newsup_theme_start->name) || ( 'Newsbulk' == $newsup_theme_start->name) || 
		( 'Newslay' == $newsup_theme_start->name) || ( 'Foodup' == $newsup_theme_start->name) || ( 'News Live' == $newsup_theme_start->name) || 
		( 'Mag Dark' == $newsup_theme_start->name) || ( 'News Talk' == $newsup_theme_start->name) || ( 'News Way' == $newsup_theme_start->name) || ( 'News Bit' == $newsup_theme_start->name) || ( 'News Maz' == $newsup_theme_start->name) || ( 'News Jack' == $newsup_theme_start->name) || ( 'News Hunt' == $newsup_theme_start->name) || ( 'Max News' == $newsup_theme_start->name) || ( 'Newspaperex' == $newsup_theme_start->name) || ( 'Newswiz' == $newsup_theme_start->name) || ( 'Newsgine' == $newsup_theme_start->name) || ( 'Newsmark' == $newsup_theme_start->name) )  {
		if ( is_admin() ) {
			require ($newsup_theme_path . '/admin/getting-started.php');
		}
	}

	// Theme version.
	$newsup_theme = wp_get_theme();
	define( 'NEWSUP_THEME_VERSION', $newsup_theme->get( 'Version' ) );
	define ( 'NEWSUP_THEME_NAME', $newsup_theme->get( 'Name' ) );

	/*-----------------------------------------------------------------------------------*/
	/*	Enqueue scripts and styles.
	/*-----------------------------------------------------------------------------------*/
	require( $newsup_theme_path .'/enqueue.php');
	/* ----------------------------------------------------------------------------------- */
	/* Customizer */
	/* ----------------------------------------------------------------------------------- */
	require( $newsup_theme_path . '/customize/customizer.php');

	/* ----------------------------------------------------------------------------------- */
	/* Customizer */
	/* ----------------------------------------------------------------------------------- */

	require( $newsup_theme_path  . '/widgets/widgets-init.php');

	/* ----------------------------------------------------------------------------------- */
	/* Widget */
	/* ----------------------------------------------------------------------------------- */

	require( $newsup_theme_path  . '/hooks/hooks-init.php');
	
	require_once( trailingslashit( get_template_directory() ) . 'inc/ansar/customize-pro/class-customize.php' );

	/**
 	 * Load Jetpack compatibility file.
 	*/
	if (defined('JETPACK__VERSION')) {
		require get_template_directory() . '/inc/ansar/jetpack.php';
	}

if ( ! function_exists( 'newsup_setup' ) ) :
/**
 * Sets up theme defaults and registers support for various WordPress features.
 *
 * Note that this function is hooked into the after_setup_theme hook, which
 * runs before the init hook. The init hook is too late for some features, such
 * as indicating support for post thumbnails.
 */
function newsup_setup() {
	/*
	 * Make theme available for translation.
	 * Translations can be filed in the /languages/ directory.
	 * If you're building a theme based on newsup, use a find and replace
	 * to change 'newsup' to the name of your theme in all the template files.
	 */
	load_theme_textdomain( 'newsup', get_template_directory() . '/languages' );

	// Add default posts and comments RSS feed links to head.
	add_theme_support( 'automatic-feed-links' );

	/*
	 * Let WordPress manage the document title.
	 * By adding theme support, we declare that this theme does not use a
	 * hard-coded  tag in the document head, and expect WordPress to
	 * provide it for us.
	 */
	add_theme_support( 'title-tag' );

	/* Add theme support for gutenberg block */
	add_theme_support( 'align-wide' );
	add_theme_support( 'responsive-embeds' );

	/*
	 * Enable support for Post Thumbnails on posts and pages.
	 *
	 * @link https://developer.wordpress.org/themes/functionality/featured-images-post-thumbnails/
	 */
	add_theme_support( 'post-thumbnails' );

	// This theme uses wp_nav_menu() in one location.
	register_nav_menus( array(
		'primary' => esc_html__( 'Primary menu', 'newsup' ),
        'footer' => esc_html__( 'Footer menu', 'newsup' ),
	) );

	
	/*
	* Switch default core markup for search form, comment form, and comments
	* to output valid HTML5.
	*/
	add_theme_support(
		'html5',
		array(
			'search-form',
			'comment-form',
			'comment-list',
			'gallery',
			'caption',
			'style',
			'script',
		)
	);

	/*
     * Enable support for Post Formats on posts and pages.
     *
     * @link https://developer.wordpress.org/themes/functionality/post-formats/
     */
    add_theme_support( 'post-formats', array( 'image', 'video', 'gallery' ) );

	$args = array(
    	'default-color' => '#eee',
    	'default-image' => '',
	);
	add_theme_support( 'custom-background', $args );

    // Set up the woocommerce feature.
    add_theme_support( 'woocommerce');

     // Woocommerce Gallery Support
	add_theme_support( 'wc-product-gallery-zoom' );
	add_theme_support( 'wc-product-gallery-lightbox' );
	add_theme_support( 'wc-product-gallery-slider' );

    // Added theme support for selective refresh for widgets.
	add_theme_support( 'customize-selective-refresh-widgets' );

	// Add support for responsive embedded content.
	add_theme_support( 'responsive-embeds' );
	
	//Custom logo
	add_theme_support(
    'custom-logo',
    array(
        'unlink-homepage-logo' => true, // Add Here!
    	)
	);
	
	// custom header Support
	$args = array(
		'default-image'		=>  get_template_directory_uri() .'/images/head-back.jpg',
		'width'			=> '1600',
		'height'		=> '600',
		'flex-height'		=> false,
		'flex-width'		=> false,
		'header-text'		=> true,
		'default-text-color'	=> 'fff',
		'wp-head-callback'       => 'newsup_header_color',
	);
	add_theme_support( 'custom-header', $args );
}
endif;
add_action( 'after_setup_theme', 'newsup_setup' );


	function newsup_the_custom_logo() {
	
		if ( function_exists( 'the_custom_logo' ) ) {
			the_custom_logo();
		}

	}

	add_filter('get_custom_logo','newsup_logo_class');
	function newsup_logo_class($html)
	{
		$html = str_replace('custom-logo-link', 'navbar-brand', $html);
		return $html;
	}

/**
 * Set the content width in pixels, based on the theme's design and stylesheet.
 *
 * Priority 0 to make it available to lower priority callbacks.
 *
 * @global int $content_width
 */
function newsup_content_width() {
	$GLOBALS['content_width'] = apply_filters( 'newsup_content_width', 640 );
}
add_action( 'after_setup_theme', 'newsup_content_width', 0 );

/**
 * Register widget area.
 *
 * @link https://developer.wordpress.org/themes/functionality/sidebars/#registering-a-sidebar
 */
function newsup_widgets_init() {
	
	$newsup_footer_column_layout = esc_attr(get_theme_mod('newsup_footer_column_layout',3));
	
	$newsup_footer_column_layout = 12 / $newsup_footer_column_layout;
	
	register_sidebar( array(
		'name'          => esc_html__( 'Sidebar Widget Area', 'newsup' ),
		'id'            => 'sidebar-1',
		'description'   => '',
		'before_widget' => '<div id="%1$s" class="mg-widget %2$s">',
		'after_widget'  => '</div>',
		'before_title'  => '<div class="mg-wid-title"><h6 class="wtitle">',
		'after_title'   => '</h6></div>',
	) );

	register_sidebar( array(
		'name'          => esc_html__( 'Front-page Content Section', 'newsup'),
		'id'            => 'front-page-content',
		'description'   => '',
		'before_widget' => '<div id="%1$s" class="newsup-front-page-content-widget %2$s">',
		'after_widget'  => '</div>',
		'before_title'  => '<div class="mg-sec-title"><h4>',
		'after_title'   => '</h4></div>',
	) );

	register_sidebar( array(
		'name'          => esc_html__( 'Front-page Sidebar Section', 'newsup'),
		'id'            => 'front-page-sidebar',
		'description'   => '',
		'before_widget' => '<div id="%1$s" class="mg-widget %2$s">',
		'after_widget'  => '</div>',
		'before_title'  => '<div class="mg-wid-title"><h6 class="wtitle">',
		'after_title'   => '</h6></div>',
	) );

	register_sidebar( array(
		'name'          => esc_html__( 'Footer Widget Area', 'newsup' ),
		'id'            => 'footer_widget_area',
		'description'   => '',
		'before_widget' => '<div id="%1$s" class="col-md-'.$newsup_footer_column_layout.' rotateInDownLeft animated mg-widget %2$s">',
		'after_widget'  => '</div>',
		'before_title'  => '<h6>',
		'after_title'   => '</h6>',
	) );

}
add_action( 'widgets_init', 'newsup_widgets_init' );

add_filter('wp_nav_menu_items', 'newsup_add_home_link', 1, 2);
function newsup_add_home_link($items, $args){
    if( $args->theme_location == 'primary' ){
		$item = '<li class="active home"><a class="homebtn" href="'. esc_url( home_url() ) .'">' . "<span class='fa-solid fa-house-chimney'></span>" . '</a></li>';
        $items = $item . $items;
    }
    return $items;
}

if ( ! function_exists( 'wp_body_open' ) ) {

	/**
	 * Shim for wp_body_open, ensuring backward compatibility with versions of WordPress older than 5.2.
	 */
	function wp_body_open() {
		do_action( 'wp_body_open' );
	}
}
  function example() {
    console.log('This is a sample code block');
    // More lines of code...
  }
  </code>
</pre>



<p></p>
		<div class="spice_share_wrapper">
		<p class="spice_share_title">Share this content:</p>		<div class="social-icon-box"><ul class="spice_social_share_list  margin ">
								<li class="spice_share_item">
							<button class="spice_social_share_link spice_social_share_link_facebook"  aria-label="facebook">
						        <i class="fab fa-facebook-f"></i>
					      </button>	
				  		</li>
												<li class="spice_share_item">
							<button class="spice_social_share_link spice_social_share_link_twitter"  aria-label="twitter">
						        <i class="fa-brands fa-x-twitter"></i>
					        </button>
					        <input type="hidden" id="spice_social_share_tweetuser" value=""/>
				      	</li>
												<li class="spice_share_item">
							<button class="spice_social_share_link spice_social_share_link_linkedin"  aria-label="linkedin">
						        <i class="fab fa-linkedin-in"></i>
					       </button>
				      	</li>
												<li class="spice_share_item">
							<button class="spice_social_share_link spice_social_share_link_mail"  aria-label="envelope">
						        <i class="fa fa-envelope"></i>
					      	</button>
				      	</li>
												<li class="spice_share_item">
							<button class="spice_social_share_link spice_social_share_link_pinterest"  aria-label="pinterest">
								<input type="hidden" id="spice_social_share_pin_link" value=""/>
						        <i class="fab fa-pinterest"></i>
					      	</button>
					    </li>
												<li class="spice_share_item">
							<button class="spice_social_share_link spice_social_share_link_whatsapp"  aria-label="WhatsApp">
						        <i class="fa-brands fa-whatsapp"></i>
					      	</button>
					    </li>
												<li class="spice_share_item">
						 <a class="spice_social_share_link spice_social_share_link_print print-r" href="javascript:window.print()"><i class="fa-solid fa-print"></i></a>
					    </li>
								</ul>
	     </div>
		</div>
		        <script>
        function pinIt() {
        var e = document.createElement('script');
        e.setAttribute('type','text/javascript');
        e.setAttribute('charset','UTF-8');
        e.setAttribute('src','https://assets.pinterest.com/js/pinmarklet.js?r='+Math.random()*99999999);
        document.body.appendChild(e);
        }
        </script>
        <div class="post-share">
            <div class="post-share-icons cf">
                <a href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Fairculture.info%2F2024%2F10%2F11%2Fwordpress%25e3%2581%25a7%25e3%2582%25b7%25e3%2582%25a7%25e3%2582%25a2%25e3%2581%2597%25e3%2581%259f%25e8%25a8%2598%25e4%25ba%258b%25e3%2581%25ae%25e3%2582%25b5%25e3%2583%25a0%25e3%2583%258d%25e3%2582%2592%25e8%25a1%25a8%25e7%25a4%25ba%25e3%2581%2595%25e3%2581%259b%25e3%2582%258b%2F" class="link facebook" target="_blank" >
                    <i class="fab fa-facebook"></i>
                </a>
                <a href="http://twitter.com/share?url=https%3A%2F%2Fairculture.info%2F2024%2F10%2F11%2Fwordpress%25e3%2581%25a7%25e3%2582%25b7%25e3%2582%25a7%25e3%2582%25a2%25e3%2581%2597%25e3%2581%259f%25e8%25a8%2598%25e4%25ba%258b%25e3%2581%25ae%25e3%2582%25b5%25e3%2583%25a0%25e3%2583%258d%25e3%2582%2592%25e8%25a1%25a8%25e7%25a4%25ba%25e3%2581%2595%25e3%2581%259b%25e3%2582%258b%2F&text=WordPress%E3%81%A7%E3%82%B7%E3%82%A7%E3%82%A2%E3%81%97%E3%81%9F%E8%A8%98%E4%BA%8B%E3%81%AE%E3%82%B5%E3%83%A0%E3%83%8D%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%95%E3%81%9B%E3%82%8B%EF%BC%88%E6%9C%AA%E5%AE%8C%E4%BA%86%EF%BC%89" class="link x-twitter" target="_blank">
                    <i class="fa-brands fa-x-twitter"></i>
                </a>
                <a href="mailto:?subject=WordPressでシェアした記事のサムネを表示させる(未完了)&body=https%3A%2F%2Fairculture.info%2F2024%2F10%2F11%2Fwordpress%25e3%2581%25a7%25e3%2582%25b7%25e3%2582%25a7%25e3%2582%25a2%25e3%2581%2597%25e3%2581%259f%25e8%25a8%2598%25e4%25ba%258b%25e3%2581%25ae%25e3%2582%25b5%25e3%2583%25a0%25e3%2583%258d%25e3%2582%2592%25e8%25a1%25a8%25e7%25a4%25ba%25e3%2581%2595%25e3%2581%259b%25e3%2582%258b%2F" class="link email" target="_blank" >
                    <i class="fas fa-envelope"></i>
                </a>
                <a href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fairculture.info%2F2024%2F10%2F11%2Fwordpress%25e3%2581%25a7%25e3%2582%25b7%25e3%2582%25a7%25e3%2582%25a2%25e3%2581%2597%25e3%2581%259f%25e8%25a8%2598%25e4%25ba%258b%25e3%2581%25ae%25e3%2582%25b5%25e3%2583%25a0%25e3%2583%258d%25e3%2582%2592%25e8%25a1%25a8%25e7%25a4%25ba%25e3%2581%2595%25e3%2581%259b%25e3%2582%258b%2F&title=WordPress%E3%81%A7%E3%82%B7%E3%82%A7%E3%82%A2%E3%81%97%E3%81%9F%E8%A8%98%E4%BA%8B%E3%81%AE%E3%82%B5%E3%83%A0%E3%83%8D%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%95%E3%81%9B%E3%82%8B%EF%BC%88%E6%9C%AA%E5%AE%8C%E4%BA%86%EF%BC%89" class="link linkedin" target="_blank" >
                    <i class="fab fa-linkedin"></i>
                </a>
                <a href="https://telegram.me/share/url?url=https%3A%2F%2Fairculture.info%2F2024%2F10%2F11%2Fwordpress%25e3%2581%25a7%25e3%2582%25b7%25e3%2582%25a7%25e3%2582%25a2%25e3%2581%2597%25e3%2581%259f%25e8%25a8%2598%25e4%25ba%258b%25e3%2581%25ae%25e3%2582%25b5%25e3%2583%25a0%25e3%2583%258d%25e3%2582%2592%25e8%25a1%25a8%25e7%25a4%25ba%25e3%2581%2595%25e3%2581%259b%25e3%2582%258b%2F&text&title=WordPress%E3%81%A7%E3%82%B7%E3%82%A7%E3%82%A2%E3%81%97%E3%81%9F%E8%A8%98%E4%BA%8B%E3%81%AE%E3%82%B5%E3%83%A0%E3%83%8D%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%95%E3%81%9B%E3%82%8B%EF%BC%88%E6%9C%AA%E5%AE%8C%E4%BA%86%EF%BC%89" class="link telegram" target="_blank" >
                    <i class="fab fa-telegram"></i>
                </a>
                <a href="javascript:pinIt();" class="link pinterest">
                    <i class="fab fa-pinterest"></i>
                </a>
                <a class="print-r" href="javascript:window.print()">
                    <i class="fas fa-print"></i>
                </a>  
            </div>
        </div>
                            <div class="clearfix mb-3"></div>
                                                                  </article>
                </div>
                        <div class="media mg-info-author-block">
            <a class="mg-author-pic" href="https://airculture.info/author/air/"><img alt='' src='https://secure.gravatar.com/avatar/56f138965b8e4bda85b16556b17eb42f?s=150&d=mm&r=g' srcset='https://secure.gravatar.com/avatar/56f138965b8e4bda85b16556b17eb42f?s=300&d=mm&r=g 2x' class='avatar avatar-150 photo' height='150' width='150' loading='lazy' decoding='async'/></a>
                <div class="media-body">
                  <h4 class="media-heading">By <a href ="https://airculture.info/author/air/">Air</a></h4>
                  <p></p>
                </div>
            </div>
                <div class="mg-featured-slider p-3 mb-4">
            <!--Start mg-realated-slider -->
            <!-- mg-sec-title -->
            <div class="mg-sec-title">
                <h4>Related Post</h4>
            </div>
            <!-- // mg-sec-title -->
            <div class="row">
                <!-- featured_post -->
                            </div> 
        </div>
        <!--End mg-realated-slider -->
        <div id="comments" class="comments-area mg-card-box padding-20 mb-md-0 mb-4">

		<div id="respond" class="comment-respond">
		<h3 id="reply-title" class="comment-reply-title">コメントを残す <small><a rel="nofollow" id="cancel-comment-reply-link" href="/2024/10/11/wordpress%e3%81%a7%e3%82%b7%e3%82%a7%e3%82%a2%e3%81%97%e3%81%9f%e8%a8%98%e4%ba%8b%e3%81%ae%e3%82%b5%e3%83%a0%e3%83%8d%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%95%e3%81%9b%e3%82%8b/#respond" style="display:none;">コメントをキャンセル</a></small></h3><form action="https://airculture.info/wp-comments-post.php" method="post" id="commentform" class="comment-form" novalidate><p class="comment-notes"><span id="email-notes">メールアドレスが公開されることはありません。</span> <span class="required-field-message"><span class="required">※</span> が付いている欄は必須項目です</span></p><p class="comment-form-comment"><label for="comment">コメント <span class="required">※</span></label> <textarea id="comment" name="comment" cols="45" rows="8" maxlength="65525" required></textarea></p><p class="comment-form-author"><label for="author">名前 <span class="required">※</span></label> <input id="author" name="author" type="text" value="" size="30" maxlength="245" autocomplete="name" required /></p>
<p class="comment-form-email"><label for="email">メール <span class="required">※</span></label> <input id="email" name="email" type="email" value="" size="30" maxlength="100" aria-describedby="email-notes" autocomplete="email" required /></p>
<p class="comment-form-url"><label for="url">サイト</label> <input id="url" name="url" type="url" value="" size="30" maxlength="200" autocomplete="url" /></p>
<p class="comment-form-cookies-consent"><input id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes" /> <label for="wp-comment-cookies-consent">次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。</label></p>
<p><img id="xo-security-captcha" src="https://airculture.info/wp-content/plugins/xo-security/captcha/captcha.php?prefix=comment&char_mode=jp&font=mplus" alt="CAPTCHA" width="100" height="36" loading="lazy"></p><p class="comment-form-captcha"><label for="xo_security_captcha">CAPTCHA コード</label><input type="text" name="xo_security_captcha" id="xo_security_captcha" value="" size="10" aria-required="true" autocomplete="off" required="required" /></p>
<p class="form-submit"><input name="submit" type="submit" id="submit" class="submit" value="コメントを送信" /> <input type='hidden' name='comment_post_ID' value='2953' id='comment_post_ID' />
<input type='hidden' name='comment_parent' id='comment_parent' value='0' />
</p></form>	</div><!-- #respond -->
	</div><!-- #comments -->        </div>
        </div>
      <!--row-->
    </div>
  <!--container-->
</main>
    <div class="container-fluid missed-section mg-posts-sec-inner">
          
        <div class="missed-inner">
            <div class="row">
                                <div class="col-md-12">
                    <div class="mg-sec-title">
                        <!-- mg-sec-title -->
                        <h4>You missed</h4>
                    </div>
                </div>
                                <!--col-md-3-->
                <div class="col-lg-3 col-sm-6 pulse animated">
                    <div class="mg-blog-post-3 minh back-img mb-lg-0" >
                        <a class="link-div" href="https://airculture.info/2024/12/19/12-19/"></a>
                        <div class="mg-blog-inner">
                        <div class="mg-blog-category"><a class="newsup-categories category-color-1" href="https://airculture.info/category/uncategorized/" alt="View all posts in 未分類"> 
                                 未分類
                             </a></div> 
                        <h4 class="title"> <a href="https://airculture.info/2024/12/19/12-19/" title="Permalink to: 12/19"> 12/19</a> </h4>
                                    <div class="mg-blog-meta"> 
                    <span class="mg-blog-date"><i class="fas fa-clock"></i>
            <a href="https://airculture.info/2024/12/">
                2024年12月19日            </a>
        </span>
            <a class="auth" href="https://airculture.info/author/air/">
            <i class="fas fa-user-circle"></i>Air        </a>
            </div> 
                            </div>
                    </div>
                </div>
                <!--/col-md-3-->
                                <!--col-md-3-->
                <div class="col-lg-3 col-sm-6 pulse animated">
                    <div class="mg-blog-post-3 minh back-img mb-lg-0" >
                        <a class="link-div" href="https://airculture.info/2024/12/19/12-17%e3%80%80g%e6%a4%9c%e5%ae%9a/"></a>
                        <div class="mg-blog-inner">
                        <div class="mg-blog-category"><a class="newsup-categories category-color-1" href="https://airculture.info/category/uncategorized/" alt="View all posts in 未分類"> 
                                 未分類
                             </a></div> 
                        <h4 class="title"> <a href="https://airculture.info/2024/12/19/12-17%e3%80%80g%e6%a4%9c%e5%ae%9a/" title="Permalink to: 12/17 G検定"> 12/17 G検定</a> </h4>
                                    <div class="mg-blog-meta"> 
                    <span class="mg-blog-date"><i class="fas fa-clock"></i>
            <a href="https://airculture.info/2024/12/">
                2024年12月19日            </a>
        </span>
            <a class="auth" href="https://airculture.info/author/air/">
            <i class="fas fa-user-circle"></i>Air        </a>
            </div> 
                            </div>
                    </div>
                </div>
                <!--/col-md-3-->
                                <!--col-md-3-->
                <div class="col-lg-3 col-sm-6 pulse animated">
                    <div class="mg-blog-post-3 minh back-img mb-lg-0" >
                        <a class="link-div" href="https://airculture.info/2024/12/17/page02-php/"></a>
                        <div class="mg-blog-inner">
                        <div class="mg-blog-category"><a class="newsup-categories category-color-1" href="https://airculture.info/category/uncategorized/" alt="View all posts in 未分類"> 
                                 未分類
                             </a></div> 
                        <h4 class="title"> <a href="https://airculture.info/2024/12/17/page02-php/" title="Permalink to: page02.php"> page02.php</a> </h4>
                                    <div class="mg-blog-meta"> 
                    <span class="mg-blog-date"><i class="fas fa-clock"></i>
            <a href="https://airculture.info/2024/12/">
                2024年12月17日            </a>
        </span>
            <a class="auth" href="https://airculture.info/author/air/">
            <i class="fas fa-user-circle"></i>Air        </a>
            </div> 
                            </div>
                    </div>
                </div>
                <!--/col-md-3-->
                                <!--col-md-3-->
                <div class="col-lg-3 col-sm-6 pulse animated">
                    <div class="mg-blog-post-3 minh back-img mb-lg-0" >
                        <a class="link-div" href="https://airculture.info/2024/12/16/python3-2/"></a>
                        <div class="mg-blog-inner">
                        <div class="mg-blog-category"><a class="newsup-categories category-color-1" href="https://airculture.info/category/uncategorized/" alt="View all posts in 未分類"> 
                                 未分類
                             </a></div> 
                        <h4 class="title"> <a href="https://airculture.info/2024/12/16/python3-2/" title="Permalink to: Python3"> Python3</a> </h4>
                                    <div class="mg-blog-meta"> 
                    <span class="mg-blog-date"><i class="fas fa-clock"></i>
            <a href="https://airculture.info/2024/12/">
                2024年12月16日            </a>
        </span>
            <a class="auth" href="https://airculture.info/author/air/">
            <i class="fas fa-user-circle"></i>Air        </a>
            </div> 
                            </div>
                    </div>
                </div>
                <!--/col-md-3-->
                            </div>
        </div>
            </div>
    <!--==================== FOOTER AREA ====================-->
        <footer class="footer back-img" style="">
        <div class="overlay" style="background-color: ;">
                <!--Start mg-footer-widget-area-->
                <!--End mg-footer-widget-area-->
            <!--Start mg-footer-widget-area-->
        <div class="mg-footer-bottom-area">
            <div class="container-fluid">
                            <div class="row align-items-center">
                    <!--col-md-4-->
                    <div class="col-md-6">
                        <div class="site-logo">
                                                    </div>
                                                <div class="site-branding-text">
                            <p class="site-title-footer"> <a href="https://airculture.info/" rel="home">Air</a></p>
                            <p class="site-description-footer"></p>
                        </div>
                                            </div>
                    
                    <div class="col-md-6 text-right text-xs">
                        <ul class="mg-social">
                                    <!--/col-md-4-->  
         
                        </ul>
                    </div>
                </div>
                <!--/row-->
            </div>
            <!--/container-->
        </div>
        <!--End mg-footer-widget-area-->
                <div class="mg-footer-copyright">
                        <div class="container-fluid">
            <div class="row">
                 
                <div class="col-md-6 text-xs "> 
                    <p>
                    <a href="https://wordpress.org/">
                    Proudly powered by WordPress                    </a>
                    <span class="sep"> | </span>
                    Theme: Newsup by <a href="https://themeansar.com/" rel="designer">Themeansar</a>.                    </p>
                </div>
                                            <div class="col-md-6 text-md-right text-xs">
                                                    </div>
                                    </div>
            </div>
        </div>
                </div>
        <!--/overlay-->
        </div>
    </footer>
    <!--/footer-->
  </div>
    <!--/wrapper-->
    <!--Scroll To Top-->
        <a href="#" class="ta_upscr bounceInup animated"><i class="fas fa-angle-up"></i></a>
    <!-- /Scroll To Top -->
<script src="https://airculture.info/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script>
<script src="https://airculture.info/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script>
<script id="wp-i18n-js-after">
wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
</script>
<script src="https://airculture.info/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.0.3" id="swv-js"></script>
<script id="contact-form-7-js-translations">
( function( domain, translations ) {
	var localeData = translations.locale_data[ domain ] || translations.locale_data.messages;
	localeData[""].domain = domain;
	wp.i18n.setLocaleData( localeData, domain );
} )( "contact-form-7", {"translation-revision-date":"2025-01-14 04:07:30+0000","generator":"GlotPress\/4.0.1","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=1; plural=0;","lang":"ja_JP"},"This contact form is placed in the wrong place.":["\u3053\u306e\u30b3\u30f3\u30bf\u30af\u30c8\u30d5\u30a9\u30fc\u30e0\u306f\u9593\u9055\u3063\u305f\u4f4d\u7f6e\u306b\u7f6e\u304b\u308c\u3066\u3044\u307e\u3059\u3002"],"Error:":["\u30a8\u30e9\u30fc:"]}},"comment":{"reference":"includes\/js\/index.js"}} );
</script>
<script id="contact-form-7-js-before">
var wpcf7 = {
    "api": {
        "root": "https:\/\/airculture.info\/wp-json\/",
        "namespace": "contact-form-7\/v1"
    }
};
</script>
<script src="https://airculture.info/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.0.3" id="contact-form-7-js"></script>
<script src="https://airculture.info/wp-content/plugins/spice-social-share/assets/js/socialshare.js?ver=6a9a2a135ffa7a7c6feefd7ccb474a8b" id="spice-social-share-custom-js"></script>
<script src="https://airculture.info/wp-includes/js/comment-reply.min.js?ver=6a9a2a135ffa7a7c6feefd7ccb474a8b" id="comment-reply-js" async data-wp-strategy="async"></script>
<script src="https://airculture.info/wp-content/themes/newsup/js/custom.js?ver=6a9a2a135ffa7a7c6feefd7ccb474a8b" id="newsup-custom-js"></script>
<script src="https://airculture.info/wp-content/themes/newsup/js/custom-time.js?ver=6a9a2a135ffa7a7c6feefd7ccb474a8b" id="newsup-custom-time-js"></script>
	<script>
	/(trident|msie)/i.test(navigator.userAgent)&&document.getElementById&&window.addEventListener&&window.addEventListener("hashchange",function(){var t,e=location.hash.substring(1);/^[A-z0-9_-]+$/.test(e)&&(t=document.getElementById(e))&&(/^(?:a|select|input|button|textarea)$/i.test(t.tagName)||(t.tabIndex=-1),t.focus())},!1);
	</script>
	</body>
</html>