サポート » 使い方全般 » twentyelevenのカスタム投稿、カスタム分類のfunction.phpの記述について

  • 解決済 tkj_tkj

    (@tkj_tkj)


    お世話になっております。

    表題の件、
    twentyelevenにカスタム投稿、カスタム分類を追加しようと思い、
    function.phpに以下の記述を施したところ、
    エラーが発生してしまいました。
    ※`Parse error: syntax error, unexpected ‘<‘ in /home/users/0/XXXX/web/wp-content/themes/twentyeleven/functions.php on line 594
    `

    <?php
    //XXXの投稿タイプ
    register_post_type(
    ‘hoge’,
    array(
    ‘label’ => ‘hoge’,
    ‘hierarchical’ => false,
    ‘public’ => true,
    ‘has_archive’ => true,
    ‘rewrite’ => true,
    ‘supports’ => array(
    ‘title’,
    ‘editor’
    )
    )
    );

    //hogeカスタムタクソノミー
    register_taxonomy(
    ‘league’,
    ‘hoge’,
    array(
    ‘label’ => ‘カテゴリー’,
    ‘hierarchical’ => true,
    )
    );

    //YYYYの投稿タイプ
    register_post_type(
    ‘hoge2’,
    array(
    ‘label’ => ‘hoge2’,
    ‘hierarchical’ => false,
    ‘public’ => true,
    ‘has_archive’ => true,
    ‘supports’ => array(
    ‘title’,
    ‘editor’,
    )
    )
    );
    //hoge2のカスタムタクソノミー
    register_taxonomy(
    ‘league2’,
    ‘hoge2’,
    array(
    ‘label’ => ‘カテゴリー’,
    ‘hierarchical’ => true,
    )
    );
    ?>

    ・ご質問内容
    function.phpのどこに記載すればエラーなく、
    設置できるかご存知の方がおられましたらご教示お願い申し上げます。

    どうぞ宜しくお願い申し上げます。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • tkj_tkjさん、こんにちわ。

    とりあえず、

    <?php

    ?>

    は消すとエラーはでないと思います。
    function.phpはそのままphp構文を書けたと思いますので。
    (twentyelevenは試したことがないので間違ってたらすいません(汗))

    後、

    Parse error: syntax error, unexpected…

    っていうのは構文エラーなので、ご自身が書いたコードのどこかが間違っていますよ。って言われています。
    (今回ですと594行目の「<?php」が間違ってるって言われてるんだと思います。)

    トピック投稿者 tkj_tkj

    (@tkj_tkj)

    kimukimuさん

    ありがとうございます!
    おかげさまで実装することができました。

    本質的な理解をせずにコピペと数少ない経験値でやっているもので
    やはりだめですね・・

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「twentyelevenのカスタム投稿、カスタム分類のfunction.phpの記述について」には新たに返信することはできません。