microCMSはAPIベースの日本製のヘッドレスCMSです。もう社内向け編集/管理画面を自作する必要はありません。開発・運用コストを大きく下げることでビジネスを加速させます。
I live and work in Belgium, a country with three official languages. Multilingual websites are quite a common sight around here. Here is what I learned along the way after building a few of those using Craft as a CMS. As I already said elsewhere, Craft's multilingual support is second to none and having localisation built into the core is just great. That being said, there are a few gotchas, tips
プラグインで「Google マップフィールド」...地図が表示され、それを操作することにより緯度・経度が保存できるフィールドがあれば...などと考えました。(Google マップの利用規約上の問題はないか確認が必要ですね) また、今回のアプリでは使用しませんが観光スポットをピックアップして紹介するコンテンツタイプ「モデルコース」も定義しておきます。 コース名 フィールドの種類 必須 コースに含む観光スポット コンテンツタイプを定義し終えたら、データをいくつか入力していきます。 コンテンツデータの一覧を取り出してみる コンテンツタイプに保存されたコンテンツデータの一覧は以下のエンドポイントで取得できます。 /sites/:site_id/contentTypes/:content_type_id/data React Nativeからはfetchでエンドポイントにアクセスし、処理を行います。
仕事での備忘録や田舎住まいの生活などの日常を雑記したコーダーのブログ CattleMuteキャトルミュート 特殊な条件でマルチブログ化したはいいけど、実際に使ってみたらなんか挙動が怪しいときがある。 自分が遭遇したマルチブログ関係のトラブルと解消方法を掲載します。 ネットワーク管理画面がリダイレクトループ 俺が一番よく遭遇する現象。大概の人はこれで悩むのではないか。 これが起きる状況としては以下となる。 現象 ネットワーク管理者画面がリダイレクトループしてしまう。 発生条件 さくらさんとかで簡単インストールしてwpディレクトリ(ドメイン→子ディレクトリならディレクトリ名はwpやろうがblogやろうが関係なし)にインストール。 管理画面より、ホームページURLをドメインを直下に設定。 wp-header.phpと.htaccessをwpディレクトリ外に追加で置いて、wpディレクトリ内を擬似的
WP インストール時の注意点とセキュリティ CATEGORY: WordPress | TAG: htaccess, セキュリティ 2013年4月19日 WordPress インストール時の個人的に気になった注意点やセキュリティなどに関して。 ユーザー名にadminを使用しない ブルートフォース攻撃を防ぐために、必ず admin 以外のユーザー名を使う。 そのため、インストールの際に管理者の名前をデフォルトの admin を使わずに、別の名前で作成する。(admin でインストールしてあっても後から変更可能だが最初から admin 以外でインストールしておいたほうがよい。) table_prefix の変更 以下は「WordPress の安全性を高める」から。 多くの既知の WordPress を狙った SQL インジェクション攻撃は、table_prefix がデフォルトの “wp_”
WordPress のリンクURLは「絶対パス」で書き出されます。その為、サーバーの引越しをする際には、すべてのパスを書き換える手間が発生します。それ以外にも、SSL対応時やコードの簡素化などを求める場合には 相対パスがベスト 。ということでWordPressのfunctions.phpにコードを追記して、 絶対パスを相対パスに変更する方法 をメモしました。 【 環境 】WordPressテーマ : Twenty Fourteen スポンサーリンク そもそも「絶対パス」と「相対パス」どちらがベスト? Web製作の業界では、10数年前から「相対パス」が支持されてる傾向がありました。その頃は個人的にもファイルサイズの縮小とソースが見やすいことから編集効率化ということで相対パスを使っていました。 なぜWordPressでは「絶対パス」が使用されることになったのか? これにはWordPres
調査の結果、これらのPHPファイルが改ざんされたことにより、Webサイトからのレスポンス内に不正なコードが、閲覧者のアクセス毎に動的に挿入されていたことが判明しました。 改ざんされたPHPファイルによって不正なコードが挿入される仕組み 改ざんされたPHPファイルには、「//istart」および「//iend」というコメントに挟まれた、図 1のような不正なPHPコードが挿入されていました(不正なPHPコードが難読化されている場合も確認しています)。 この不正なPHPコードは、外部から取得したコードを挿入する機能を持っており、特定のURLから不正なコードを受け取り、特定の位置に挿入します。 図 1: 「//istart」および「//iend」に挟まれた不正なPHPコード 挿入される不正なコード Webサイトに閲覧者がアクセスすると、改ざんされたPHPファイル中の不正なPHPコードは、図 2のよ
CMSの「運用」は導入よりもはるかに期間が長く、CMSの成否を分ける重要なフェーズであるにも関係なく、あまり語られることがない。CMSの導入はリリースして終わり、立ち上げたものを継続するだけ、ではうまくいかないのだ。導入時の設計思想を守りつつ、変化に柔軟に対応しながら、組織やコンテンツを成長させていく必要がある。 今回は、導入や移行が終わった後の「運用」をスムーズに進めていくための秘訣を紹介したい。 クロスファンクショナルなチームを作れ選任チームを社内に作り、強力なエバンジェリストを置こう。エバンジェリストはある程度の知識と経験を持つ専門家であると同時に、課題や困難を乗り越えながら変化に対応していける熱意ある人が望ましい。昔からブログやCMSに興味があり、個人サイトで実験しているような人を社内で抜擢するのもよいが、見つからない場合は手っ取り早く社外で中途採用するという手もある(筆者自身もこ
SiteOrigin Page Builder is a powerful content creation interface, instantly recognizable, astonishingly different. SiteOrigin Page Builder makes it easy to create responsive column-based content using the widgets you know and love. Your content will accurately adapt to all mobile devices, ensuring your site is mobile-ready. We’ve created an intuitive interface that looks just like WordPress itself
ウェブラボ代表の山浦が、 Web担当者・経営者・起業家に向けて配信するコラム Webを集客に活用したい人のための Webサイト・マネジメント術 最新のトピックや実務家ならではの身近なちょっとした疑問に回答しています。 当社は人数50人程度の製造業です。今はCMSを導入しているサイトが多いようですが、必ず導入しなければならないのでしょうか?導入するとしたら、うちのような会社はどのようなCMSを入れるべきでしょうか? CMSを入れないことで発生する向こう2~3年の更新費用が、CMSの導入費よりも多いのであれば、導入をオススメします。 CMSとはContents Management System(コンテンツ管理システム)のことです。 その名の通り、Webサイトのコンテンツを管理するツールです 導入することによって、更新の際にいちいちWeb制作会社に更新作業を依頼しなくても、管理画面からページを
Movable Typeでは独自のオブジェクトのテーブルを作成して管理画面で作成・管理したり、作成したオブジェクトに対応するテンプレート・タグを作成することができます。 今回、(主に)外部リンクやRSS等の情報を管理するオブジェクトを作り、管理画面で管理したりエディタへの貼付けに対応した「Link」プラグインを作成しました。GNU General Public Licenseで公開します。 Linkプラグインについて 外部リンクの「名前」「URL」「RSS」等の情報をオブジェクトとして管理できます。 リンク「タグ」をつけることができます。 管理画面での検索に対応しています。 エディタにリンクを貼付けることができます。 リンクをMTタグで出力することができます。 スタティック/ダイナミック・パブリッシングの両方に対応しています。 OPML形式のファイルからリンクをインポートすることができます
トップページに新着情報ブロックというものがあります。 これは管理画面>コンテンツ管理>新着情報管理 に登録したものがブロック形式で表示されるのですが、 簡易ブログっぽく使いたいなと思い、とりあえず新着情報の詳細ページを30分以内で作ってみました。 非常に雑ですが、とりあえず表示はされると思います。ご利用は自己責任で。 1.html/news/detail.php を新規作成 <?php /* * This file is part of EC-CUBE * * Copyright(c) 2000-2011 LOCKON CO.,LTD. All Rights Reserved. * * http://www.lockon.co.jp/ * * This program is free software; you can redistribute it and/or * modify it
Data APIは、プラグインで拡張することもできるようになっています。 その基本的な方法を紹介します。 1.概要 Data APIを使うと、Movable Typeに外部からアクセスすることができます。 ただ、現状では取得や変更などができない箇所もあります。 また、Data APIはHTTP経由でのアクセスなので、オーバーヘッドもあります。 処理によっては、Movable Type標準のAPIだけだと、APIを何度を呼び出す必要が出てしまい、速度的に厳くなる場合があります。 このようなときには、プラグインで独自のAPIを追加することもできます。 Movable Typeらしく、APIの内部もフレームワーク的に作られています。 2.エンドポイントの追加 プラグインでエンドポイントを追加するには、最低限以下の2つの作業が必要です。 2-1.config.yamlにエンドポイントの情報を記述
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く