フォーラムへの返信

11件の返信を表示中 - 31 - 41件目 (全41件中)
  • フォーラム: 使い方全般
    返信が含まれるトピック: 標準の投稿タイプを無効化したい
    トピック投稿者 muro

    (@muromuro)

    申し訳ありません、返信が遅くなってしまいました。

    回答ありがとうございました。
    提示して頂いたコードで、標準の投稿タイプを無効化することができました。

    しかし、影響が大きいと思われるということなので、標準の投稿タイプへと入るリンクだけを非表示にする程度に留めておくことにします。
    せっかくコードを教えていただいたのに、申し訳ありません。

    フォーラム: プラグイン
    返信が含まれるトピック: qTranslateXでデフォルトの言語へ戻せない
    トピック投稿者 muro

    (@muromuro)

    関数を下記のように書き換えたところ、ja付きのURLで出力できました。

    qtranxf_convertURL(”, ‘ja’, ”, true)

    しかし、ja無しもとい言語指定なしのURLだと、デフォルトに戻らない原因はわからずじまいです。
    言語指定なしだと、デフォルトの言語ではなく、現在使用されている言語のページを出すように、仕様が変更になったのでしょうか?

    リンクに関しては問題なく使用できるようになりましたので、今回は解決済みといたします。
    回答ありがとうございました。

    トピック投稿者 muro

    (@muromuro)

    探していたら、「Post Types Order」の25ドルの有料版ならば、カテゴリ別に記事並び替えできることがわかりました。
    できれば無料で済ませたかったのですが、現時点ではこれ以外のプラグインは無さそうでしょうか…。

    トピック投稿者 muro

    (@muromuro)

    修正していただき、ありがとうございます。
    ページの読み込みもバリデーションも、無事行えるようになりました。

    トピック投稿者 muro

    (@muromuro)

    回答ありがとうございます。
    「WordPress アドレス (URL)」および「サイトアドレス (URL)」が、httpから始まるURLのままだったので、httpsに書き換えることで、wp_get_attachment_imageのパスも正常にhttpsになりました。
    なお、httpからhttpsへのリダイレクトは、.htaccessで行っていました。

    トピック投稿者 muro

    (@muromuro)

    すみません。setRuleと記述していました。
    set_ruleに置き換えたところ、無事エラーメッセージが表示されなくなりました。
    ありがとうございます。

    http://2inc.org/manual-mw-wp-form/
    使い方ページに掲載されている記述が古いままなので、できればそちらも修正して頂けるとありがたいです。

    トピック投稿者 muro

    (@muromuro)

    報告が遅くなってしまいました。
    先ほど、パスワード保護をかけたページをgoogleで検索してみたら、表示されなくなっていました。
    ありがとうございました。

    トピック投稿者 muro

    (@muromuro)

    回答ありがとうございます。
    上記コードを参考に、functions.phpでmetaを追記するコードを作成いたしました。

    function password_post_header() {
    	if (!is_admin() && is_single()) {
    		$post = get_post(get_the_ID());
    		if (!empty($post->post_password) ) {
    			?>
    				<meta name='robots' content='noindex,follow' />
    			<?php
    		}
    	}
    }
    add_action( 'wp_head', 'password_post_header' );

    しかしgoogleに既にインデックスされてしまったため、これが効果を発揮するかどうかは、しばらく経たないとわかりませんが…。

    フォーラム: テーマ
    返信が含まれるトピック: 管理画面のカテゴリ一覧ページを編集したい
    トピック投稿者 muro

    (@muromuro)

    すみません、返信が遅くなりました。
    参考URLの内容をもとに、画面右側の一覧からは「説明」のカラムを削除して、「カウント」のカラムのリンクを変更することができました。

    function manage_category_columns($columns){
    	unset($columns['description']);
    	unset($columns['posts']);
    	$columns['count'] = 'カウント';
    	return $columns;
    }
    add_filter('manage_edit-category_columns','manage_category_columns');
    
    function addCategoryID($value, $column_name, $id){
    	if($column_name == 'count'){
    		$count = get_category($id);
    		?>
    		<a href="<?php echo get_category_link($id); ?>"><?php echo $count->count; ?></a>
    		<?php
    	}
    }
    add_action('manage_category_custom_column','addCategoryID',10,3);
    
    function addCategoryIDsort($columns) {
    	$columns['count'] = 'カウント';
    	return $columns;
    }
    add_filter( 'manage_edit-category_sortable_columns', 'addCategoryIDsort' );

    しかし、画面左側の「新規カテゴリーを追加」に関しては、特定の項目を消せるようなフックは存在しないのでしょうか?
    現在は、cssを使って「説明」の部分を隠すようにしています。

    【functions.php】
    function admin_css_js_add() {
    	wp_enqueue_style('admin', get_stylesheet_directory_uri() . '/css/admin.css');
    }
    add_action('admin_enqueue_scripts', 'admin_css_js_add');
    
    【admin.sass】
    .form-field
    	label[for="tag-description"], textarea[name="description"], textarea[name="description"] + p
    		display: none
    トピック投稿者 muro

    (@muromuro)

    ありがとうございます!
    解決いたしました。

    $my_post = array(
    	'ID'           => メディアのID,
    	'post_parent' => 記事のID,
    );
    wp_update_post( $my_post );
    フォーラム: 使い方全般
    返信が含まれるトピック: wp_insert_attachmentを使ったメディア投稿について
    トピック投稿者 muro

    (@muromuro)

    すみません、自己解決しました。

    http://www.imamura.biz/blog/cms/wordpress/tips/16736

    上記サイトのソースをもとに少々変更し、それを実行したあとにプラグイン「Regenerate Thumbnails」を使えば、uploadに直接置いた画像をメディアに登録でき、サムネイル表示もできました。

    $filename = "2014/09/example.jpg";
    $wp_filetype = wp_check_filetype($filename, null );
    $wp_upload_dir = wp_upload_dir();
    $attachment = array(
    	'guid' => $wp_upload_dir['url'] . '/' . $filename,
    	'post_mime_type' => $wp_filetype['type'],
    	'post_title' => preg_replace( '/\.[^.]+$/', '', basename( $filename ) ),
    	'post_content' => '',
    	'post_status' => 'inherit',
    );
    $attach_id = wp_insert_attachment( $attachment, $filename, $post->ID );
    require_once( ABSPATH . 'wp-admin/includes/image.php' );
    $attach_data = wp_generate_attachment_metadata( $attach_id, $filename );
    wp_update_attachment_metadata( $attach_id, $attach_data );
11件の返信を表示中 - 31 - 41件目 (全41件中)