紅穆ノート
レコメンド プログラムノート Typecho

Typecho

Typechoは、「type」と「echo」という2つの語から構成されており、開発チームによるブレインストーミングの結果として生まれました。PHP5をベースに開発されたTypechoは、多様なデータベースに対応しており、コア機能が強力で、拡張性に優れ、ユーザーインターフェースが使いやすい、かつ動作がスムーズな軽量なオープンソースブログシステムです。Typechoを活用して、あなただけのオリジナル個人ブログ掲載プラットフォームを構築し、創作の喜びを存分に味わってください。

Typecho バックエンドにおけるカスタムフィールドの複数選択機能

Typecho バックエンドにおけるカスタムフィールドの複数選択機能 プログラムノート Typecho

Typechoの管理コンソールにおけるカスタムフィールドの複数選択機能の実装コードは以下の通りです。このコードでは、複数選択値に対応するオプション名が使用されており、デフォルトでは最初のオプションが採用されています。主にインデックス部分を確認してください:$biaosi = new Typecho_Widget_Helper_Form_Element_Select('biaosi',array('1'=>…));
👁 235
Typechoテーマ開発

Typechoテーマ開発 プログラムノート Typecho

Typechoの公式テーマ開発ドキュメントでは、記事用カスタムフィールドやテーマ設定に関する開発ガイドがほとんど記載されていません。そこで、いくつかのオープンソーステーマのコードを確認した結果、これらの機能の開発方法を理解することができました。ここでは、記事用カスタムフィールドの定義と呼び出し方法について簡単に説明します。記事用カスタムフィールド:このフィールドを定義すると、記事編集画面の編集ボックスの下部に表示されます。ユーザーは、定義済みの選択肢を使用することができます…
👁 856
Typechoでプラグインの有効化状態を判定します。

Typechoでプラグインの有効化状態を判定します。 プログラムノート Typecho

テンプレートを作成する際、一部の場面でプラグインが必要となる場合があります。そのような場合、プラグインが有効になっているか確認してください。以下のプラグインを使用できます:<?php $all = Typecho_Plugin::export();?&amp;gt; &amp;lt;?php if (array_key_exists(&#039;插件名称&#039;,$all['activated'])):…
👁 166
Typecho記事ページのコメントスタイルの変更

Typecho記事ページのコメントスタイルの変更 プログラムノート Typecho

Typechoを用いたテンプレート開発を行う場合、デフォルトのコメントスタイルは見た目が芳しくありません。そのため、コメントを再出力するか、またはスタイル設定を行う必要があります。デフォルトのコメントテンプレートファイルのパスは `comments.php` です。主に使用される関連変数は `<?php $comments ?>` です。`gravatar('40', '');` —— ここでは、画像サイズ(40px)とその他のパラメータが指定されています。
👁 404
Typechoにおけるデータベースの「挿入・削除・更新・検索」操作用API

Typechoにおけるデータベースの「挿入・削除・更新・検索」操作用API プログラムノート Typecho

Typechoのデータベースは、非常に使いやすいAPIを提供しており、ネイティブSQL記法とほとんど違いありません。また、SQL注入などの一般的なSQL関連のセキュリティ問題も適切に処理しています。本記事では、実用的な視点から、Typechoでデータベースを操作する際のよくあるシナリオおよび関連するAPIの使い方を紹介します。テーブルの作成と削除:Typechoのプラグイン開発においては、自作のテーブルを作成することがよくあります。前述の通り、Typecho_…
👁 562
Typechoで人気のコメント記事や最新記事を取得する方法のまとめ

Typechoで人気のコメント記事や最新記事を取得する方法のまとめ プログラムノート Typecho

Typecho記事を呼び出す:Themeを設計する際、サイドバーで「人気記事」または「最新記事」を表示する必要がある場合があります。このような場合、指定された位置でスクリプトを用いて直接記事を呼び出せます。本記事では、この記事呼び出し方法を整理しており、今後、必要に応じたテンプレートで直接使用できるようにしています。実際、Themeの設計はそれほど複雑ではありません。静的テンプレートで構成を終えれば、そのまま記事を呼び出せます。「最新記事を呼び出す」<?php $t…
👁 306
Typechoで分類された記事リストを呼び出します

Typechoで分類された記事リストを呼び出します プログラムノート Typecho

`pageSize` の後ろの数字は呼び出される記事数を表します;`mid` の後ろの数字は呼び出されるカテゴリIDを表します。ヒント:TypechoのカテゴリディレクトリIDを取得する方法は、マウスを該当のカテゴリ名の上に移動させることで、ブラウザのステータスバーに表示される `mid=` の後ろの数字がそのカテゴリディレクトリIDとなります。現在のTypechoテーマテンプレートを編集し、呼び出したいカテゴリディレクトリの位置に以下のコードを追加してください。方法1:`widget`…
👁 367
Typechoのウィジェット

Typechoのウィジェット プログラムノート Typecho

通过Typecho的Widget_Options,可以方便地获取Typecho的系统信息,或者方便地获取相关配置、资源路径等。这里列出常用的Widget_Options函数和用法,方便各位筒子方便查阅。通过Widget_Options获取路径信息获取内置URL通过这类api,可以获取TE内置的一些特…
👁 196
Typechoで、現在の親カテゴリに属するすべての子カテゴリをページ内から取得する

Typechoで、現在の親カテゴリに属するすべての子カテゴリをページ内から取得する プログラムノート Typecho

記事ページで、現在の親カテゴリに属するすべての子カテゴリを取得します。<ul> <?php $this-&gt;widget('Widget_Metas_Category_List')-&gt;to($categorys);?> <?php while($categorys->next()): …
👁 374
Typechoで親カテゴリ名を取得する

Typechoで親カテゴリ名を取得する プログラムノート Typecho

`$this->categories;` は現在存在するすべてのカテゴリを出力する機能であり、その後、ユーザーは自らデータベースからこれらのカテゴリを読み取ることができます。
👁 163
1 2